Stock Photo: Italy, Lazio, Rome St Peter's Basilica, La Scala Santa, it is the place that the Pope get across to go from Vatican City to the inside of Saint Peter church

Stock Photo: 4292-61917 Italy, Lazio, Rome St Peter's Basilica, La Scala Santa, it is the place that the Pope get across to go from Vatican City to the inside of Saint Peter church