Public domain photos

The image shows a statue of Our Lady of Guadalupe on a rock in the middle of a forest, surrounded by trees on either side.

The image shows a statue of Our Lady of Guadalupe on a rock in the middle of a forest, surrounded by trees on either side.Open in library