Home Page
St. Peter's Square
St. Peter's Basilica
and the obelisk as seen from the square
St. Peter's Basilica
located at
Piazza San Pietro
,
Vatican
“
VA
”
00120
.
Architectural photography
Family-friendly:
true