long-legged fly (Illinois, USA) |
long-legged fly (Illinois, USA) |
unidentified robber fly (Taveuni, Fiji) |
unidentified robber fly (Michigan, USA) |
Spilomyia sp. (wasp mimic) (Wisconsin, USA) |
unidentified bee fly (Nevada, USA) |
unidentified hover flies (Thailand) |
unidentified mosquito (Illinois, USA) |