Feedback

Flashback

The Statue of Liberty’s Journey to the U.S.

 

On June 19, 1885, the Statue of Liberty made it to her permanent home at Bedloe’s Island in New York Harbor.

Your Playlist Expand Collapse

Latest Digital Exclusives

More Digital Exclusives