Back to photostream

London: Junction of Upper Ground and Barge House Street 1981

20 April 1981: Signs at junction of Upper Ground and Barge House Street

1,287 views
0 faves
0 comments
Uploaded on December 9, 2011
Taken on April 20, 1981