Viewing entries tagged
Ellis Island

New York City

New York City

World Trade Center, Ellis Island, Statue of Liberty, Times Square