Public domain photos
The image shows a bumblebee perched on a green leaf of a plant. The bee has a yellow and black striped body and antennae, and its wings are spread out as if it is about to take flight. The leaf is a vibrant green color and is surrounded by other plants in the background.
Open in library