Long-legged fly

Long-Legged Fly  (Dolichopodidae)


Shiny long-legged fly (Dolichopodidae) in the garden.