BLOOMING
2018
Longcheng Cultural Plaza, Shenzhen, China
Architectural Art Glass, LEDs
23 x 29 x 26 ft