Fly on stilts

Stilt-Legged Fly, Micropezidae, Colleen M. Dougher, The Invisible Fly


This stilt-legged fly (Micropezidae) was having a little breakfast in the garden this morning.