Designed by
Title
Roma, Vatican, Italy. St. Peter's Basilica #151633379
Description
Roma, Vatican, Italy. St. Peter's Basilica. Saint Peter`s Square or Piazza San Pietro seen from St. Peter`s Basilica in the Vatican City, the papal enclave surrounded by Rome.
This image is editorial