Shen Chen, ‘Untitled No. 11023-07’, 2007, Pearl Lam Galleries

About Shen Chen

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

Solo Shows

2014
North Adams,
Shen Chen

Group Shows