a hoverfly?

a hoverfly?

Observation - a hoverfly? - UK and Ireland. Description: