Designed by
Title
Piazza del Popolo in Todi, Umbria, Italy #39899825
Description
The Piazza del Popolo (People's Square) in the Italian town of Todi is a Lombard-Gothic construction already existing in 1213, and is one of the most ancient communal palaces in Italy. At the background the Duomo.
This image is editorial