Postcard From The World Trade Center
Noticeable by a distinctive crown feature atop an impressive fifty stories, the Woolworth Building sits at 233 Broadway in the Lower Manhattan financial district of New York City. Built as the headquarters of F W [more…]