ON THIS DAY: 17 June 1885
The Statue of Liberty, a gift from France to the USA, arrives in New York. The statue represents Libertas, the Roman Goddess of Liberty, and is located on Liberty Island (formerly Bedloe’s Island) in New York Harbour, New York City. The metal framework was built by Gustave Eiffel, and the sculptor was Frédéric Auguste Bartholdi. … Read more