Ellis Island, 1905

$40

Great Big Canvas

The immigration station at Ellis Island in Upper New York Bay, 1905.

No reviews