Photographed circa 1919, the
Woolworth Building in Lower
Manhattan was, at the time, the
tallest building in the world; a status it retained for 17 years after its construction in 1913. Known popularly as "The Cathedral of Commerce," the Woolworth still stands today - as imposing and impressive as ever - at the intersection of Broadway, Park Place
(
Read more... )