Sunday, 9 January 2011

The Last Living Rose


Becoming hooked on P J Harvey's 'The Last Living Rose' from the forthcoming Let England Shake album released 14th February.

1 comment: