Portal:Saints/Selected picture/5
Appearance
Saint Peter's Square is located directly in front of St. Peter's Basilica in Vatican City, the papal enclave within Rome.
Credit: Diliff |
Saint Peter's Square is located directly in front of St. Peter's Basilica in Vatican City, the papal enclave within Rome.