The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor within New York City, in the United States. The copper statue, a gift from the people of France to the people of the United States.
Staten Island - New York - Sept 2015
by Mario Nakahara February. 21, 2021 83 views