Public domain photos

The image shows a green chrysalis of a butterfly perched on a leaf of a tree, with a blurred background.

The image shows a green chrysalis of a butterfly perched on a leaf of a tree, with a blurred background.Open in library