Large thin Black fly

Large thin Black fly

Observation - Large thin Black fly - Global. Description: