Black Snipefly (Chrysopilus cristatus)

Black Snipefly (Chrysopilus cristatus)

Observation - Black Snipefly (Chrysopilus cristatus) - UK and Ireland. Description: