'Luke Ching Chin Wai: Liquefied Sunshine | South Ho Siu Nam: Force Majeure'

7 Sep 2019
2 Nov 2019
Blindspot Gallery
15/F, Po Chai Industrial Building, 28 Wong Chuk Hang Road
Hong Kong, -
Hong Kong S.A.R., China
PDF icon Press Release (728.33 KB)