City Hall Park is a historic park located in the heart of Lower Manhattan in New York City. It is surrounded by some of the city's most iconic landmarks, such as the Woolworth Building, the Tweed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results