Athabasca Landing 1905 - (Author); (Interviewer); (Publisher) (1905)
Photograph - A view of Athabasca, Alberta from the north side of Athabasca River.