St. Peter's Basilica, Rome, Italy
cathedralItalyRomeSan PietroSquareSt. Peter's BasilicaSt. Peter's Square