The image shows a honey bee perched on a yellow flower on a tree branch surrounded by lush green leaves.
Read full description
The image shows a honey bee perched on a yellow flower on a tree branch surrounded by lush green leaves. In the background, there are other trees, a bridge, and a clear blue sky.