Public domain photos
The image shows a ladybug perched atop a rock in the woods, surrounded by lush green plants in the background. The ladybug is a vibrant red color, standing out against the grey of the rock and the green of the plants.
Open in library