Public domain photos

The image shows a bumblebee perched atop a vibrant purple flower, its black and yellow stripes standing out against the blurred background.

The image shows a bumblebee perched atop a vibrant purple flower, its black and yellow stripes standing out against the blurred background.Open in library