Canadian Pacific Railway photos
CP 1152 in the class yard
HB1 Hudson 2816 (5 photos) 1 2 3 4 5
4107 on 41B
5626 on 431
5719 in Toronto Yard
5763 on 435
5790 on 434
5904 on 435
5940 on 436
5968 on 435
5980 on 434
6001 on 435
6013 on 435
8577 in a strange place
8651 in fall colours
8703 at South Parry
8737 at South Parry
8808 on 103
8862 at Toronto Yard diesel shops
9115 on 274
9146 with engineer waving
9148 at Leaside
9151 on 101 at Nobel
9159-United Way 1 2
9576 on 106
9621 on 115
9664 on 104
9713- 2006 Holiday Train 1 2 3 4
9719 on 102 1 2
9776 on 105
9813 on 103
CEFX 1028 on 106
CEFX 1052 on 115
CEFX 1057 on 106
CP 1574 and 8246 (2 photos) 1 2