Place: Piazza Navona, Rome, Regione Lazio, Italy
By francesca baldassarri Uploaded on 10 November 2007 94 views
sunny day in piazza navona, tourists, painters and... priests everywhere.