Back to gallery

Liberty and Ellis Islands, New York

Upper Bay, New York City, New York.

Home of the Statue of Liberty since 1886. Thank you, France! Ellis Island was the immigrant processing center beginning in 1892. Before that, they were processed in The Battery on Manhattan Island, from where this shot was taken.

443 views
57 faves
4 comments
Uploaded on August 3, 2024
Taken on December 2, 2023