Impossible Flower

 

The Music Room at The Talbot Hotel - Stoke on Trent 7 October 2003