Marmalade Hoverfly?

Marmalade Hoverfly?

Observation - Marmalade Hoverfly? - UK and Ireland. Description: