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