Designed by
Title
Statue of St Teter in the Piazza St Pietro by St Peter`s Basilica in the Vatican City in Rome Italy #93509771
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