Public domain photos
The image shows a close up of a tree branch with green leaves, and in the center of the image there is an insect, likely an oriental cherry, perched on one of the branches. The background is slightly blurred, giving the image a dreamy quality.
Open in library