27 May– 5 July, 2025
70 Square Metres, G/F, 41 Hengshan Road, Shanghai, China
16 May–12 July, 2025
Shanghai
Pearl Lam Galleries on WeChat