Rén Space is pleased to participate in ART021 Shanghai Art Fair 2014. We are showcasing new works by Zhang Peili and Lu Yang.