Designed by
Title
Vatican City, Rome, Saint Peters Basilica in St. Peter`s Square #110463855
Description
Vatican City, Rome, Saint Peters Basilica in St. Peters Square. Basilica St Peter is one of the most important landmarks of Rome and Vatican, a symbol of Rome, important tourist attraction and the most well known Cathedral in the world.
This image is editorial