Centre Square
Middlesbrough, England TS1 2AZ
March 6, 2008

Ink on Paper launch at MIMA