East London Printmakers in Space

Triangle Gallery, [ SPACE ] Studios, 129-131 Mare Street, London