Lin Xin 林欣, ‘The Order of Bugs: Faulting no. 2’, 2014, Yang Gallery

Signature: signed on artwork

About Lin Xin 林欣

Chinese, b. 1979, Shangrao, Jiangxi, China, based in Wuhan, Hubei, China