Hoverfly on bramble. Chrysotoxum?

Hoverfly on bramble. Chrysotoxum?

Observation - Hoverfly on bramble. Chrysotoxum? - UK and Ireland. Description: