Big bees sculptures displayed in a garden in Eden Project, UK

- Image ID: CFMWY7
Big bees sculptures displayed in a garden in Eden Project, UK
jjimage / Alamy Stock Photo
Image ID: CFMWY7
Big bees sculptures displayed in a garden in Eden Project, UK