Black Snipefly - male

Black Snipefly - male

Observation - Black Snipefly - male - Global. Description: