Back to all posts #courage #sacrifice #segregation #confinement #bravery... #courage #sacrifice #segregation #confinement #bravery #loneliness #frustration #anger … China Cove Immigration Station, The Ellis Island of the west. (at Angel Island Immigration Camp) Leave a comment Add comment Please log in or register to include your contact info. Edit profile Log out * Name * Location * Comment Add comment
Add comment