Public domain photos

The image shows a green caterpillar on a pink flower in a garden, surrounded by lush green plants. The caterpillar is a vibrant green color, and the flower is a bright pink hue.

The image shows a green caterpillar on a pink flower in a garden, surrounded by lush green plants. The caterpillar is a vibrant green color, and the flower is a bright pink hue.Open in library