American Art – Before 1865
The Statue of Liberty is a colossal neoclassical sculpture located on Liberty Island in New York Harbor, designed by French sculptor Frédéric Auguste Bartholdi and dedicated in 1886. It serves as a symbol of freedom and democracy, welcoming immigrants and visitors to the United States. The statue is a prominent public monument that embodies the ideals of liberty and hope, connecting it to the tradition of commemorative sculpture.
congrats on reading the definition of Statue of Liberty. now let's actually learn it.