The Illustrated Encyclopedia of North American Locomotives, Brian Hollingsworth
No one has rated yet.Add rating