San Francisco, CA, United States
Artist featured in a collection
Internationally known artist Shan Shan Sheng is a visual artist based in San Francisco and Shanghai.
Sheng has completed large scale artworks installed in four of the world’s ten tallest buildings. To date, Sheng has completed close to 50 large-scale permanent public art projects at locations aro...
artworksView All 14 Artworks