Public domain photos
The image shows a bee perched on a bright yellow flower surrounded by lush green leaves. The sun is shining down on the flower, illuminating its vibrant yellow petals and casting a shadow on the ground below.
Open in libraryPublic domain photos
Open in library