56 records – page 1 of 3.
Canadian Pacific Railway passenger train
3001 at Edmonton
Canadian Pacific box cars
Canadian Pacific Mountaineer
CN 2124 at Kelowna BC
CP 463 at Victoria
CP 575 at Kelowna
CP 581 at Cranbrook
CP 585 at Victoria, B.C.
CP 2531 at Edmonton
CP 2700
CP 2702
CP 2704
CP 2709
CP 2716 at Drake Street Yard
CP 2717
CP 2850