The strange parade Echirolles an exhibition from April 18 to July 2, 2011 The strange parade Echirolles an exhibition from April 18 to July 2, 2011