The Last Judgement by Giorgio Vasari and Federico Zuccari
Basilica of Saint Mary of the Flower / Basilica di Santa Maria del Fiore Florence, Italy
IMG7372bchurchfav
From Basilica of Saint Mary of the Flower, aka "The Duomo"