Immigrants at Ellis Island by Virginia State Parks on flickr Danielle Abbazia June 17, 2019 Leave a Comment