Designed by
Title
Italy, Rome, Vatican City, St. Peter's Square, Basilica of Saint Peter, statue of Saint Ignatius of Loyola #268638252
Description
Italy, Rome, Vatican City, St. Peter's Square (Piazza San Pietro), Basilica of Saint Peter, statue of Saint Ignatius of Loyola 1.11.2021
This image is editorial