Masterpieces by Modigliani and Picasso on Display in Shanghai
Sixty-one masterpieces, including works by Modigliani and Picasso, are now on display in Shanghai as part of the China-France Year of Culture and Tourism, showcasing the richness of modern art.