Camille Henrot, “Tropics of Love”, 2014. Chinese ink on inkjet print, 86.4 x 127 cm / 106.7 x 147.3 cm (framed). Courtesy the artist and Metro Pictures, New York

28 May 2014 By