Shanghai Dream
2007
Shanghai Hong Yi International plaza. Shanghai, China
Cold cast translucent Panels relief, And Oil and mixed media on Canvas
72 x 38 x 1 ft