New York Indian Boarding Schools

1215 Views

Last Updated: 8 years

Thomas Indian School, near Irving, New York.