Shen Chen, ‘Untitled No.73188-13’, 2013, NanHai Art

About Shen Chen

Chinese, b. 1955, based in Beijing & New York