A solo exhibition by Chinese-British artist Dori Deng

20 May — 25 July 2026