St. Peter'S Square Viewed From The Dome On The Basilica At Vatican City, Rome, Italy
- Stock Photo ID: #GX053937
- Image Credit: Picxy.com/ramana16
- Description:St. Peter'S Square Viewed From The Dome On The Basilica At Vatican City, Rome, Italy