Tachinid Fly, Zelia sp.

- Image ID: R27EEY

Tachinid Fly, Zelia sp.

Bryan Reynolds / Alamy Stock Photo

Image ID: R27EEY

Location: Central Oklahoma, U.S.A.