"Do you see the two lighted windows ?" St Peter's - Vatican City Tip by Tetreus
St Peter's - Vatican City, Rome: 90 reviews and 110 photos
Favorite thing: It means that the Pope is in the Vatican.
More Reviews (15)
Tetreus' Related Pages
Have you been to Rome?Share Your Travels