ShanghART

ShanghART

ShanghART Gallery, a leading gallery of contemporary art in China since 1996. Now has 5 spaces, 3 in Shanghai, 1 in Beijing, and 1 in Singapore.