March fly

6875.      Thousands of them everywhere! Bathurst, NB. Canada

Number 6875. This is a March fly (Diptera: Bibionidae); harmless nuisance pests. Click here for more detailed information