English: Todi is a town in Umbria in Italy.
Italiano: Todi è una città in Umbria in Italia.
Piazza del Popolo, Palazzo dei Priori
Palazzi del Capitano e del Popolo
Todi: Piazza del Popolo & Duomo
Santa Maria della Consolazione[edit]
Santa Maria della Consolazione
Santa Maria della Consolazione
Santa Maria della Consolazione
Todi: Santa Maria della Consolazione
Todi: Santa Maria della Consolazione, dome
Todi: Santa Maria della Consolazione, floor
Santa Maria della Consolazione, ground plan
Santa Maria della Consolazione, cross-section