Artist Carole Alden led the design and creation of this 30-foot floating sculpture, working primarily with salvaged materials. The sculpture swam in the Bayou St. John in New Orleans in August 2019 and is now on display at The Green Project. Find out more here. A projet by Blue House, Civic Studio with Water Leaders Institute.
USA; 21. Century; Christian; Visual Art, Sculpture; City: New Orleans