Current Exhibition

Current Exhibition

Animamix

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

Period: 11 April ~ 15th June 2014