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

About Ren Han

Chinese, b. 1984, based in Beijing

Solo Shows

Group Shows

2015
LinBART, 
Shanghai,
Field of creation