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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results