Detail of Saint Peter statue located in front of Saint Peter Cathedral entrance in Rome Italy - Vatican City Paolo Modena
Turin Italy. The Chapel of the Shroud 1694 by Guarini. One of the most important holy locations for Christian religion Paolo Modena