dougieritchie: Empis Tessellata 2
dougieritchie: Dung-fly
dougieritchie: Poop. HFDF!
dougieritchie: Syrphus sp.
dougieritchie: Fly fun.
dougieritchie: Baccha elongata
dougieritchie: Flesh fly
dougieritchie: Picture-winged fly
dougieritchie: Crane Fly
dougieritchie: Chloromyia formosa
dougieritchie: Marmalade Fly.