DocJ96:
Mantis fly: detail
DocJ96:
Mantis fly (5 mm)
DocJ96:
Stalk-eyed flies
DocJ96:
Stalk eyed fly
DocJ96:
Celyphidae
DocJ96:
Marsh fly
DocJ96:
Sciomyzidae (Marsh fly 10 mm)
DocJ96:
Marsh fly
DocJ96:
Elegant in brown
DocJ96:
Rhagionidae
DocJ96:
Bee fly
DocJ96:
Bombylidae
DocJ96:
Beefly
DocJ96:
Bee fly
DocJ96:
Empididae
DocJ96:
Diptera (3 mm)
DocJ96:
HFDF
DocJ96:
Platypezidae sp.
DocJ96:
Platypezidae sp. (male)
DocJ96:
Sepsidae
DocJ96:
Sepsidae
DocJ96:
Small (ant-mimic) fly
DocJ96:
Sepsidae
DocJ96:
Sepsidae Toxopoda sp.
DocJ96:
Mating pair
DocJ96:
Micropezidae
DocJ96:
Mating stilt flies
DocJ96:
Stilt fly
DocJ96:
Common Stilt legged fly
DocJ96:
Micropezidae