Big black fly

Big black fly

Observation - Big black fly. Description: