marmalade hoverfly

marmalade hoverfly

Observation - marmalade hoverfly - UK and Ireland. Description: