Studio International

closewindow

Gu Dexin. 2005.3.5 2005, 2006. Installation at Shanghai Gallery of Art, China
© 2006 Gu Dexin