Bees in a glass cage in window display at natural history museum in Oxford, UK
Editorial
Resolution
3571 x 5112px
Contributor
Rights
Release
Stock Photo ID
D1223_1_903