The Shining

Shiny Long-Legged Fly (Dolichopodidae)


A shiny long-legged fly (Dolichopodidae) in the garden.