join our mailing list

Still Life with Chairs exhibition

‘Still Life with Chairs’ exhibition by Steve Russell took place between 15-17th December 2010 at the Innovation Centre, Central Saint Martins College of Art and Design.