Designed by
Title
Square of Saint Peter`s Basilica in Rome, Italy. #260070680
Description
St. Peterââ¬â¢s Basilica is one of the holiest temples for Christendom and one of the largest churches in the world. Besides, it is where the Pope presides many liturgies all year round.
This image is editorial