Public domain photos

The image shows a red-spotted purple butterfly resting on the ground surrounded by stones and grass. The butterfly has a black body with blue spots on its wings.

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