Chongqing International Biennale of Contemporary Art

Chongqing International Biennale of Contemporary Art

Sunshine Mall, Guanyinqiao, Chongqing – China, Chongqing International Biennale of Contemporary Art, September 30 to November 26, 370 new world Video