View of Saint Peter's Square and Basilica in Rome (1846) Attributed to Ippolito Caffi - Public Domain Catholic Painting
Please Subscribe or Donate [https://sdcason.com/donate] to Help Keep This Site Free! Saint Peter's Square is a large plaza located directly in front of St. Peter's Basilica in the Vatican City, the papal enclave inside Rome, directly west of the neighborhood of Borgo. Both...