Temple Lake Live at Spice of Life

Spice of Life, 6 Moor Street, Soho, London

Come and Rock!