IMAG2105 Published August 13, 2012 at 2592 × 1552 in print it, Site Gallery, Sheffield Printed in Norfolk organiser, Helen Mitchell with Site Gallery Artistic Director, Laura Sillars. Printed in Norfolk organiser, Helen Mitchell with Site Gallery Artistic Director, Laura Sillars.