Back to photostream

St. Peter's Basilica

St. Peter's Basilica at the Vatican in Rome. Old photos from Europe.

758 views
0 faves
0 comments
Uploaded on March 6, 2008
Taken on March 19, 2005