Scala Sancta

A lovely World Italy Italy Rome Photo: Scala Sancta Foto: Scala Sancta
Scala Sancta - the Holy Stairs - near Lateran. No foot that must walk on it, the faithful can go up it only on the knees.
St John Lateran
Scala Sancta

Scala Sancta

Scala Sancta
Copyright © 1999-2018. Dominique G, All Rights Reserved
twitter A lovely World
A lovely World