Chen Sung-Chih: “Index”: Solo Exhibition

15 August - 20 September 2026 YIRI Jakarta