Quizzing Live

Which President Dedicated The Statue Of Liberty On 28th October 1886

Answer:
President Grover Cleveland