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-61925 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