noseries:

Artist: Chen Hangfeng
installation | 2009

Exhibitions

Head On | 2009.12.19 - 2010.02.28 | Red Gate Gallery(Beijing, China)

Share