The Statue of Liberty, seen from the Staten Island Ferry, New York. September 2017. The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbour within New York City, in the United States.
The Statue of Liberty, seen from the Staten Island Ferry, New York. September 2017. The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbour within New York City, in the United States.