Athabasca Landing 1905 - Strathcona Street - (Author); (Interviewer); (Publisher) (1905)
Photograph - A view of the Revillon Brothers buildings on Strathcona Street in Athabasca, Alberta