Chequered Hoverfly (Melanostoma scalare) on Wood Anemone (Anemone nemorosa)
Image dimensions: 3713 x 5563 pixels