Ren Hang
Untitled, 2008-2013 (c) Ren Hang

Ren Hang
*1987 in Changchun
lives in Beijing