19 April–23 May, 2025
70 Square Metres, G/F, 41 Hengshan Road, Shanghai, China
29 March–10 May, 2025
Shanghai
Pearl Lam Galleries on WeChat