A German Film Award winning short documentary on the activities on Ellis Island between 1900-1934.
No ratings available
Be the first to share your thoughts about this movie!