When was the statue of liberty delivered to the united states?
singleAnswer multipleQAs
June 17, 1885
When was the Statue of Liberty's arm delivered to the United States? When was the majority of the Statue of Liberty delivered to the United States?
August 1876
1885