The Statue of Liberty Museum,
Donors wall entrance
50 Stars sculpted and cast with the original pieces of the armature of the Statue of Liberty by Gustave Eiffel. 2019
The Statue of Liberty Museum is located on Liberty Island in New York City. The museum opened on May 16, 2019, and is focused on the creation, meaning, and history of the Statue of Liberty, a large statue by Frédéric Auguste Bartholdi which the people of France gave to the people of the United States in 1886.