Place: Saint Peter's Square, Rome, Regione Lazio, Italy
By Matthew Bennion Uploaded on 8 February 2008 1 favorite, 47 views