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.

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