Toronto History:
Grand Trunk Railway locomotive 2422
Toronto History:
Grand Trunk Railway locomotive 1409
Toronto History:
Grand Trunk Railway locomotive 1427, on Humber Bridge
Toronto History:
Grand Trunk Railway Pile Driver and Canadian National Railways locomotive 7183, Woodfield Subway
Toronto History:
Grand Trunk Railway locomotive and works train, with crew
Toronto History:
Grand Trunk Railway locomotive 980
Toronto History:
Grand Trunk Railway locomotive 1896
Toronto History:
Canadian Pacific Railway locomotive 2067
Toronto History:
Canadian Pacific Railway locomotive 1073, Poplar Plains subway
Toronto History:
Canadian Pacific Railway locomotive 3441, foot of York Street
Toronto History:
Canadian Pacific Railway service vehicle 400893 clearing the ice from railway tracks, Don River Valley
Toronto History:
Canadian Pacific Railway rolling stock
Toronto History:
Canadian Pacific Railway locomotive 2324, approaching Exhibition station
Toronto History:
Canadian Pacific Railway locomotive 6239, West Toronto yards
Toronto History:
Canadian Pacific Railway locomotive 1058, pulling train of Ford cars
Toronto History:
Canadian Pacific Railway locomotive 3100
Toronto History:
Canadian Pacific Railway locomotive 6281, at level crossing on Davenport Road
Toronto History:
Canadian Pacific Railway locomotive 6275, Keating Street
Toronto History:
Canadian National Railways electric car 15801
Toronto History:
Canadian National Railways locomotive 762
Toronto History:
Canadian National Railways locomotive 333, Yonge Street Dock
Toronto History:
Canadian Pacific Railway locomotive 1122, Dundas Street East bridge construction
Toronto History:
Canadian National Railways locomotive 5110, Owen Sound
Toronto History:
Canadian National Railways locomotive at Sunnyside
Toronto History:
Grand Trunk Railway locomotive 337 at Sunnyside Station
Toronto History:
Canadian National Railways locomotive 125 at Leaside Yard
Toronto History:
Canadian National Railways new Montreal train, officials & engineer, handing letter
Toronto History:
Canadian National Railways new Montreal train, group of officials
Toronto History:
Canadian National Railways School Car 15071
Toronto History:
Canadian National Railways locomotive 5109, in yard