Nature’s Art

June 23th, 2012 • Gucun Park, Shanghai, China

An abstract take on an abandoned spider web discovered on a rainy day in Gucun Park, Shanghai, China.