Some of Ontario's flies (Diptera)     Back

Crane fly
Crane fly
Bee fly
Bee fly (Anthrax sp)
A fly
A fly
Oak leaf galls
Oak leaf galls ("Oak Spangles") caused by a midge Cecidomyia poculum O.S.
Crane fly
Crane fly