Church of St. Gregory Spoleto, Italy

Romanesque nave, 11th century. San Gregorio Maggiore, Spoleto, Umbria, Italy. Image credit: Holly Hayes