Nathan Guy
nguy1
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
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