Jan 20, 2007

The London Art Fair. Business Design Centre, Islington