Hover Fly - Marmalade Fly?

Hover Fly - Marmalade Fly?

Observation - Hover Fly - Marmalade Fly?. Description: