Striking hoverfly on dog rose

Striking hoverfly on dog rose

Observation - Striking hoverfly on dog rose - UK and Ireland. Description: