Marmalade hoverfly

Marmalade hoverfly

Observation - Marmalade hoverfly - Global. Description: