East London Printmakers in Space May 17, 2010 By contadino Triangle Gallery, [ SPACE ] Studios, 129-131 Mare Street, London