Macro photography of Tachinid fly perched on a green leaf with morning dew drops

- Image ID: D40TWC

Macro photography of Tachinid fly perched on a green leaf with morning dew drops

Mircea Costina / Alamy Stock Photo

Image ID: D40TWC