Piazza del Popolo Picture

Piazza del Popolo in Rome, Neptune Fountain. You got to love this muscular guys standing there.
Another picture of Neptune: [link]

September 2008,
in Italy
Continue Reading: Neptune