Current Upcoming Year

The Stuff Show - South London Gallery

10 September - 18 October 1998
Gallery: South London Gallery

A solo exhibition at the South London Gallery.