when did the french gave the statue of liberty to america
October 28 , 1886
-1
Section::::Design and construction process.:Dedication.

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