Public domain photos
The image shows a painting of a green caterpillar on a tree branch. The caterpillar is a vibrant green color and is perched on the stem of the tree. The painting is detailed and lifelike, with the caterpillar's body and antennae clearly visible.
Open in library