Liu Ren, ‘Virtual Landscape 07’, 2016, Art+ Shanghai Gallery

About Liu Ren

b. 1980, Qinhuangdao, Hebei, China, based in Beijing, China

Group Shows on Artsy