Designed by
Title
Saint Peter Basilica in Rome at Christmas. #106356468
Description
The Papal Basilica of St. Peter in the Vatican, or simply St. Peter`s Basilica, is an Italian Renaissance church in Vatican City, the papal enclave within the city of Rome.
This image is editorial