Song Chen

Song Chen

Song Chen Song Chen was born in Luoyang in 1979 and has been living in Shanghai since 2003. Song Chen is an Eastern eco-artist creating contemporary art with earthen soil as her primary medium. Locality is extremely important to Song Chen’s work, as the artist...