Posts

Showing posts with the label Holy Stairs

Outrageous decoration of the Holy Stairs- Scala Sancta in Rome