Camille Henrot, “The Pale Fox”, Installation View, 2014. Chisenhale Gallery, London. Courtesy the artist and Metro Pictures, New York. Photo: Andy Keate

28 May 2014 By