Public domain photos

The image shows a red-spotted purple butterfly resting on the ground amongst a few stones. The butterfly has a black body with blue spots on its wings.

The image shows a red-spotted purple butterfly resting on the ground amongst a few stones. The butterfly has a black body with blue spots on its wings.Open in library