Public domain photos
The image shows a green leaf with a spider web on it in the middle of a field, surrounded by plants in the background. The leaf appears to be a pupa, a type of insect, and the web is intricately woven around it, creating a delicate and intricate pattern.
Open in library