Tachinid fly perched on a leaf with dew in morning light

- Image ID: D4AEY6

Tachinid fly perched on a leaf with dew in morning light

Mircea Costina / Alamy Stock Photo

Image ID: D4AEY6