History In Pictures @HistoryInPics · The inauguration of the Statue of Liberty in New York Harbor, 1886

History In Pictures @HistoryInPics · The inauguration of the Statue of Liberty in New York Harbor, 1886