Stand Alone

Stand Alone – an exhibition of work by London Group sculptors at the Cello Factory.