Back to photostream

St. Peter's Cathedral Basilica

St. Peter's Cathedral Basilica, Downtown London

 

Opened June 28 - 1885

476 views
0 faves
2 comments
Uploaded on February 22, 2012
Taken on February 20, 2012