New York Indian Boarding Schools

1309 Views

Last Updated: 8 years

Thomas Indian School, near Irving, New York.