IMG_1206

IMG_1206

Observation - IMG_1206 - UK and Ireland. Description: helophilus ? closst match i could find . any thoughts ?

helophilus ? closst match i could find . any thoughts ?