Leslie DE CHAVEZ: The Allegory of the Cave

25 August - 21 October 2018 Shanghai