Big black fly

Big black fly

Observation - Big black fly - UK and Ireland. Description: