Centre Pompidou

The Centre Pompidou, Paris, France, 48.86064200000001, 2.352245000000039