Public domain photos

The image shows a drawing of a green caterpillar on a piece of paper with a number written on it. The caterpillar is depicted in detail, with its body, antennae, and legs clearly visible.

The image shows a drawing of a green caterpillar on a piece of paper with a number written on it. The caterpillar is depicted in detail, with its body, antennae, and legs clearly visible.Open in library