CHINA: A Summer Show

18 July - 10 September 2015