Helophilus?

Helophilus?

Observation - Helophilus? - UK and Ireland. Description: