Cheng Liu 陳流, ‘山脊赛车; The Earth's Car’, 2014, Linda Gallery

About Cheng Liu 陳流

Chinese, b. 1973, Kunming, Yunnan, China

Fair History on Artsy