a piece of installation work from shanghai-based installation artist CHEN XI
See below for a piece of installation work “Shui Diao Ge Tou – Drawing Straws” from Shanghai-based installation artist Chen Xi.
For more from Chen Xi on NeochaEDGE, link here.
For more installation on NeochaEDGE, link here. /// Xiaoyu Wang