Honey bee or honeybee in lavender
Bees in English lavender, Norfolk, England, UK. Hiney bee, honeybee, bumblebee, all pollinators and essential to life on tis planet.
Author: Alison Toon
File state: Final
Photo size: 17.8 Mpixels (50.8 MB uncompressed) - 5163x3442 pixels (17.2x11.4 in / 43.7x29.1 cm at 300 ppi)