SHANGHAI, Feb. 1 (Xinhua) -- Museums from China and the United Kingdom have agreed to jointly host an exhibition on European art in Shanghai in 2027, showcasing works spanning nearly seven centuries.
"Sour and haunting and hope-dwindling. Zeus prevails, unpunished and divine, abandoning Leda as collateral damage of a desire that is inherently violent." Amelia Higgs contemplates Michelangelo's ...