HomeHelen Christou GalleryMargaret Shelton October 5 – October 31, 2001 Helen Christou Gallery | LINC | Level 9 Margaret Shelton October 5 – October 31, 2001 Helen Christou Gallery | LINC | Level 9 Publication date October 5, 2001 Categories: Helen Christou Gallery Tags: helen christou gallery, margaret shelton Margaret Shelton October 5 – October 31, 2001 Helen Christou Gallery Watercolour works by Margaret Shelton.