September 11th Memorial Sculpture 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