The Statue of Liberty might be the most iconic symbol of New York ... Lady Liberty up close from Liberty Island or from the water (for free on the Staten Island Ferry!), but if you want to see the ...
Up and Down New York (circa 1930) by Central Film Company is a silent documentary capturing the bustling streets and landmarks of New York City during the early 20th century. Featuring aerial views, ...
The Statue of Liberty, a hollow colossus composed of thinly pounded copper sheets over a steel framework, stands on an island at the entrance to New York Harbor. It was designed by sculptor Frédéric ...