More to explore:
Rome/ st. Peters'
St. Peter's Cathedral, Rome, Italy
St Peter's, Rome, Italy
St Peter's From The Tiber
View of the top - St. Peter’s, Vatican | by © almasic
St. Peter's Basilica - Vatican City, Rome, Italy....=)
St. Peter's Basilica, Vatican City
St. Peter's Basilica, Rome
St. Peter's Basilica at Vatican City, Rome, Italy
St Peters Basilica - Vatican City.
St. Peter's Square
View of Rome cityscape, Basilica of St. Peter