Tachinid fly perched on a leaf with dew in morning light

- Image ID: D4AF0J

Tachinid fly perched on a leaf with dew in morning light

Mircea Costina / Alamy Stock Photo

Image ID: D4AF0J