Did you know that Put Down Your Whip , a 1939 oil painting by Xu Beihong , recently sold for US$ 9.2 million, the highest price ever paid for a Chinese painting at an auction?
download    X    facebook    whatsapp

Join our mailing list

This form is protected by reCAPTCHA and the Google

Read more: