La Villette

Exhibition at the Cité des Sciences de La Villette, Paris (June 2006)