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.
Open in libraryPublic domain photos
Open in library