Chen Sung-Chih "Index": Solo Exhibition

15 August - 20 September 2026 YIRI Jakarta