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

About Shen Chen