Shan Shan Sheng

SHAN SHAN SHENG

Chinese artist Shan Shan Sheng creates grand, sweeping installations made of cold-cast Venetian glass. Her greatest influences are motifs found in nature- rolling waves,…