when did the french give the united states the statue of liberty
October 28 , 1886
-1
Section::::Design and construction process.:Dedication.

Statue of Liberty
28617
10955899169098126964
NONE
Section::::Abstract.
Statue of Liberty
28617