Exhibition: '85 New Wave: The Birth of Chinese Contemporary Art (5 Nov 2007 - 17 Feb 2008). http://www.ullens-center.org/
© Stephanie Kleine-Ahlbrandt