Public domain photos

The image shows a red-spotted purple butterfly perched on a tree branch surrounded by leaves and stems. The butterfly has a black and brown coloration.

The image shows a red-spotted purple butterfly perched on a tree branch surrounded by leaves and stems. The butterfly has a black and brown coloration.Open in library