J Joseph Allen Review of DET du Musée des Confluences (... 5 years ago An odd collection of seemingly random exhibits.
Comments: