Back to photostream

London: Upper Ground 1981

20 April 1981: Upper Ground looking east

2,819 views
8 faves
1 comment
Uploaded on December 6, 2011
Taken on April 20, 1981