CHEN ZHEN

CHEN ZHEN

installation photograph

Installation Photograph

installation photograph

Installation Photograph

installation photograph

Installation Photograph

Thursday, November 17, 2011Saturday, January 7, 2012


Hong Kong, China