September 11th Memorials Tag

A Slurry wall is a construction technique of some of the strongest foundations for large buildings. The 17 pieces of the original Slurry Wall from the World Trade Center that were used to create this series of Sculpture were saved and intended for an artist...

See the Series
Call Us