Public domain photos

The image shows a white cabbage butterfly perched atop a green leaf of a plant. The leaf is a vibrant green color, and the butterfly is a stark contrast against the other plants in the background.

The image shows a white cabbage butterfly perched atop a green leaf of a plant. The leaf is a vibrant green color, and the butterfly is a stark contrast against the other plants in the background.Open in library