June 17th 1885 - U.S.A. Statue of Liberty : The French gift to the United States to mark the Centennial of the American Declaration of Independence From Great Britain "The Statue of Liberty" arrives in New York City aboard the French ship Isere
No comments found. Be a first comment here!