Shiny Fly

Shiny Long-Legged Fly (Dolichopodidae)


Shiny long-legged fly (Dolichopodidae).