Michael Landy: Saints Alive

Michael Landy: Saints Alive is on at the National Gallery, London from Thursday 23 May until Sunday 24 November 2013.