Piazza del Popolo on Flickr.

Piazza del Popolo (People’s Square) in Rome, Italy.

Winter 2011.