Designed by
Title
Papal Basilica of Saint Peter in the Vatican. #55604559
Description
ITALY, ROME, OCTOBER, 23, 2014:Papal Basilica of Saint Peter with square and obelisk in the Vatican. Saint Peter's Basilica, the world's largest church, is the center of Christianity.
This image is editorial