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