Large thin Black fly

Large thin Black fly

Observation - Large thin Black fly. Description: