Daniel Chen: Desert Views: Shanghai

29 July - 9 September 2026