When autocomplete results are available use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures.

St. Peter's Basilica

Saint Peter's Basilica, the world's largest church, is the center of Christianity. The imposing structure was built over a span of more than one hundred years…
45 Pins
Collection by
Similar ideas popular now
Vatican City
ROME, ITALY - St. Peter's Basilica, Rome. Le Vatican
St Peters Basilica, Rome Amazing Places, Rome Vacation
St. Peters Basilica Belle Villa
St. Peter's Basilica, Rome To Infinity And Beyond
St. Peter's Basilica Rome, Italy Palaces
St. Peter's Basilica, Vatican City Budapest