Small black fly (3)

Small black fly (3)

Observation - Small black fly (3) - UK and Ireland. Description: