La Cattedrale di Santa Maria Annunziata

Cathedral in Todi

The cathedral, at the northwestern end of the Piazza del Popolo square, has a magnificent rose window, intricately decorated doorway and a unusual chandelier.

Advertisement