Place: Piazza Navona, Rome, Regione Lazio, Italy
By francesca baldassarri Uploaded on 10 November 2007 103 views
lucky who lives there! windows on the piazza navona buildings.