Ren Han, ‘Mirror #06’, 2011, Less is More Projects

About Ren Han

b. 1984

Solo Shows

2014

Group Shows

2015
LinBART, 
Shanghai,
Field of creation