New York Indian Boarding Schools

481 Views

Thomas Indian School, near Irving, New York.