What is the answer to this question? when was the statue of liberty gifted to the us by france?
October 28, 1886