Slurry Wall at World Trade Center.  This is part of the surviving retaining wall of the original World Trade Center that withstood the devastation of 9/11 and is presented as a testament to survival and determination

Lin and Michael's Photos

Lin and Michael’s Photos

Leave a comment