Animamix, Museum of Contemporary Art, Shanghai, China

Animamix, Museum of Contemporary Art, Shanghai, China

Animamix

Venue: Museum of Contemporary Art, Shanghai, China  ( http://www.mocashanghai.org/)

Period: 11 April ~ 15th June 2014