Stairway to Heaven or Hell?

Stairway to Heaven or Hell?

These steps on the inside of the  Basilica di Santa Maria del Fiore (English: Basilica of Saint Mary of the Flower) the Cathedral church of Florence, Italy. The Doumo, as it is ordinarily called is one of Italy’s largest churches, and until development of new structural materials in the modern era, the dome was the largest in the world. [...]