Tachinid Fly, Nemorilla pyste

- Image ID: R409Y3

Tachinid Fly, Nemorilla pyste

Bryan Reynolds / Alamy Stock Photo

Image ID: R409Y3

Location: Central Oklahoma, U.S.A.