Exhibitions > 2008-04 TechnoThreads; the art and science of future fashion

The Science Gallery, Dublin