25 records – page 1 of 2.
Across Canada : annotated guide via Canadian Pacific ...
CPR Depot, Barnet, BC
BCMT & Co. Train
Canadian Pacific Railway Depot
CP 463 at Victoria
CP 581 at Cranbrook
CP 585 at Victoria, B.C.
CP 2531 at Edmonton
CP 2700
CP 2702
CP 2709
CP 3456 at Drake Street Yard
CP 3678
CP 5120
CP 6151 at Victoria
Locomotive no. 5811
Old Curly at Camp G
Old Curly at Hastings Mill
Old Curly from behind