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
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