Angel Island

by Alice K. Flanagan
"Describes Angel Island, the California immigration station set up to receive people... read more