Statue of Liberty

NYC Statue of Liberty
The Statue of Liberty ‘La Liberté éclairant le monde’ is a colossal neoclassical sculpture on Liberty Island in New York Harbor in New York City, in the United States. The statue was dedicated on October 28, 1886.

Share your thoughts