17th June 1885- Statue of Liberty arrives in New York as a present from France, symbolising the two nation’s relationship throughout the American Revolution.
17th June 1885- Statue of Liberty arrives in New York as a present from France, symbolising the two nation’s relationship throughout the American Revolution.