IMG_6934a

IMG_6934a

Observation - IMG_6934a - UK and Ireland. Description: What is this fly?

What is this fly?