New York Indian Boarding Schools

538 Views

Thomas Indian School, near Irving, New York.