event · 17 June 1885 · 140 years ago
Statue of Liberty arrived in NYC aboard French ship `Isere'
More events on 17 Jun