New York Indian Boarding Schools

1071 Views

Thomas Indian School, near Irving, New York.