Statue of Liberty Dedicated

October 28, 1886, the Statue of Liberty was dedicated.

Statue of Liberty Dedicated Read More »