hoverfly?

hoverfly?

Observation - hoverfly?. Description: Please any chance of id?

Please any chance of id?