Today in 1885, a monumental historical moment unfolded as the Statue of Liberty arrived in New York City to a quarter million onlookers aboard the French frigate Isère!
0
0
0
78
0
Download Image