Island6
Island6 Arts Center (Chinese:六岛艺术中心) is an artist-founded, artist-run philanthropic project, managed by volunteer staff and based in Shanghai, China. It was established in 2006 by French curator/artist Thomas Charvériat.

http://www.island6.org

/ (1 of 1)