Marmalade fly on which flower(s)?

Marmalade fly on which flower(s)?

Observation - Marmalade fly on which flower(s)? - UK and Ireland. Description: