Scanning electron micrograph of cherry tree pollen. Nottingham, UK
Image dimensions: 3150 x 2400 pixels