The most precious treasure of Tate Britain,
Ophelia, is now on show at the newly-opened Museum of Art Pudong in Shanghai. [Photo/IC]
Are you familiar with the oil painting in the picture? The most precious treasure of Tate Britain, Ophelia, is now on show at the newly-opened Museum of Art Pudong in Shanghai.