Final Section of Spire Installed At One World Trade Center. May 10, 2013 7:24pm. Photo: The Port Authority of NY & NJ


Leave a reply