Large black fly

Observation - Large black fly. Description: