Black Snipefly

Black Snipefly

Observation - Black Snipefly. Description: