Lin Xin 林欣, ‘The Order of Bugs NO.3’, 2016, Leo Gallery

2016, Reboot Virtuality | New Media Group Exhibition, Leo Gallery, Shanghai, China

About Lin Xin 林欣

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