Black Snipefly - male

Black Snipefly - male

Observation - Black Snipefly - male - UK and Ireland. Description: