Home
About
Portfolio
Private Portfolios
Shopping Cart
Contact
Blog
Links
<<
>>
St. Peter's Square is a massive plaza located directly in front of St. Peter's Basilica in the Vatican City, the papal enclave inside Rome, directly west of the neighbourhood or rione of Borgo.
Previous
Next
Return to:
Landscapes
or
Landscapes & Places
or
Portfolio
Also in:
Landscapes