Eko NUGROHO: UH-OH UH-OH UH-OH (the world complaining)

10 September - 28 October 2016 Shanghai
Installation Views