Designed by
Title
Statue of Liberty, New York City, USA #279122063
Description
Statue of Liberty, New York City, USA. The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor in New York City, in the United States. The copper statue, a gift from the people of France, was designed by French sculptor Frédéric Auguste Bartholdi and its metal framework was built by Gustave Eiffel.
This image is editorial