Shelleyann Orphan


Live

Water Rats, London, 1/12/2008

Shelleyann Orphan - Water Rats, London, 1/12/2008

In their first gig in sixteen years, Anthony Strutt sees late 80s and early 90s indie group Shelleyan Orphan play a glorious set at the Water Rats in London