Chen Jiagang, ‘Apprehension’, 2009, Waterhouse & Dodd

About Chen Jiagang

Chinese, b. 1962, Chongqing, China, based in Beijing, China