Thick-headed fly

Thick-headed fly

Observation - Thick-headed fly - UK and Ireland. Description: