Designed by
Title
Facade of St Peter`s Basilica in the Vatican City in Rome Italy #93509829
Description
Rome Italy, the Eternal city, which has been a destination for tourists 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