Masterpieces? Centre Pompidou-Metz, France - The Independent