A honey bee nectaring on a plant in an English Garden

- Image ID: F2K2WF