A Thousand Plateaus
at Photo Shanghai 2015
Booth No. C06
Chen Qiulin (b. 1975, Yichang City, Hubei Province, now lives and works in Chengdu) graduated from the Print Department of the Sichuan Academy of Fine Arts in 2000. >> Read more