Public domain photos

The image shows two butterflies, one orange and black and one white, sitting on top of a rocky ground. The orange butterfly has a white admiral pattern on its wings, while the white butterfly has an orange and white pattern on the wings. Both butterflies are perched on the stones, creating a beautiful contrast between the vibrant colors of the butterflies.

The image shows two butterflies, one orange and black and one white, sitting on top of a rocky ground. The orange butterfly has a white admiral pattern on its wings, while the white butterfly has an orange and white pattern on the wings. Both butterflies are perched on the stones, creating a beautiful contrast between the vibrant colors of the butterflies.Open in library