Starting in October, Shanghai Exhibition Center will play host to the Masterpieces from the Centre Pompidou exhibition during its world tour, the second and last stop of the exhibition after Tokyo. Works created in France between the years 1906 and 1977 ...