Marmalade Hover-fly

Marmalade Hover-fly

Observation - Marmalade Hover-fly - UK and Ireland. Description: