Todi

Piazza del Popolo in Todi. Gorgeous, right?