CN Locomotive 5605, a 4,000 horsepower diesel-electric locomotive, London,Ont., 1995
r-2690


feedback help home back