The Statue of Liberty, which stands on Ellis Island in New York Harbor, was the America’s busiest immigrant inspection station from 1892 until 195
Total 0 Votes
0
The Statue of Liberty, which stands on Ellis Island in New York Harbor, was the America’s busiest immigrant inspection station from 1892 until 195