279 records – page 1 of 14.
C.P.R. Station. Cochrane, Alta.
[Sir James Hector at Revelstoke, B.C.]
[Untitle]
[Untitled]