St. Peter’s Basilica
Inside St Peter's Basilica ~ Rome, Italy. The largest cathedral in the world.
Saint Peter's tomb in St. Peter's Basilica, Rome, Italy
St. Peter's Basilica, Vatican City. Somebody built this place to impress, and by golly, it does.
St. Peter's Cathedral, Rome, Italy
St. Peter's Basilica - Vatican City #travel #photography
St. Peter's Basilica, Rome, province of Rome Lazio region Italy
St. Peter Cathedral of Worms | Germany (by mbell1975 on Flickr)
St Peter's Dome, Rome, Italy...one of the most beautiful places I've ever seen
Saint Peter's Square is a massive plaza located directly in front of St. Peter's Basilica in the Vatican City, the papal enclave within Rome...