ARTmap
Centre Pompidou
The Centre Pompidou, Paris, France, 48.86064200000001, 2.352245000000039