London: Upper Ground 1981
20 April 1981: Development next to LWT Centre - Upper Ground
1,577
views
2
faves
1
comment
Uploaded on December 6, 2011
Taken on April 20, 1981
London: Upper Ground 1981
20 April 1981: Development next to LWT Centre - Upper Ground
1,577
views
2
faves
1
comment
Uploaded on December 6, 2011
Taken on April 20, 1981