~ politics petitions pollution &pop culture 1885 – The Statue of Liberty arrived in New York City aboard the French ship Isere. 06/17/2020 Nativegrl77 On June 17, 1885 Share this:TweetShare on TumblrMoreLike this:Like Loading... Related