Lobes of the brain with 321 garments and Lobes of the brain with 293 garments have been selected for displayed on the hi-resolution screen on the 2nd floor of the Saatchi Gallery, King's Road, London.
Visit Saatchi Screen 27th January 2014 - present.