News

"China's Mirror Images: Cloud and Dragon no. 1" (2009) is a stunning large-scale oil painting by emerging Chinese Contemporary artist Chang Lei. With the feel of a surreal traditional Chinese ink ...