Scala Sancta

A lovely World Italy Italy Rome Scala Sancta 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-2016. Dominique G, All Rights Reserved
twitter A lovely World
A lovely World