installation works from shanghai-based installation artist CHEN XI
See below for some cool installation works 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
“Jesus and Da Vinci’s Flying Machine” ///
“Jesus and His Cross” ///