Marmalade hoverfly - (Episyrphus balteatus) on wild dog rose flower bud
Image dimensions: 2748 x 1832 pixels