Wednesday 8 April 2015

London is drowning and I live by the river...

...just one of these beauties left. 3 x 10" set from The Clash.

No comments:

Post a Comment