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.

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 library