broad horse fly

broad horse fly

Observation - broad horse fly - UK and Ireland. Description: a big fly resting at the foot of a lamppost with some wall speedwell

a big fly resting at the foot of a lamppost with some wall speedwell