St. Xavier Hospital, Crow Indian Reservation, Montana

Details

In collections