Digital Art Works (CEAAC, Straßburg) Sat, June 16 – Sun, September 23, 2012 CEAAC (Centre Européen d’Actions Artistiques Contemporaines)