Liberty Enlightening the World: Discover Ellis Island, NYC
Posted May 1, 2017
The Statue of Liberty is one of the most iconic and symbolic monuments in the world. It stood as one of the first sights new immigrants from the east saw of their new home, as they passed through New York harbor on their way to Ellis Island.
View full post