Back to photostream

London: Upper Ground - 1981

20 April 1981: Upper Ground, opposite Rose and Crown

1,702 views
3 faves
1 comment
Uploaded on November 18, 2011
Taken on April 20, 1981