Sculpture I
The Statue of Liberty is a colossal neoclassical sculpture located on Liberty Island in New York Harbor. It was a gift from France to the United States in 1886, symbolizing freedom, democracy, and the welcoming of immigrants to America. As a monumental piece of public art, it plays a significant role in American cultural identity and heritage.
congrats on reading the definition of Statue of Liberty. now let's actually learn it.