New York Indian Boarding Schools

482 Views

Thomas Indian School, near Irving, New York.