New York Indian Boarding Schools

1271 Views

Last Updated: 8 years

Thomas Indian School, near Irving, New York.