Isaac Julien · Chameleon (Ten Thousand Waves), 2010

Isaac Julien, Chameleon (Ten Thousand Waves), 2010, Endura print face-mounted on Diasec, 180 × 239.8 × 7.5 cm. Sold at auction in 2017. See Isaac Julien’s auction records and prices →