On May 12 France’s national museum of modern art, the Pompidou Center, inaugurated its satellite space in the northeastern city of Metz, capital of the Lorraine region. Pompidou Center Metz has already gained worldwide distinction for the design of itsView More >
