The Illustrated Encyclopedia of the World's Steam Passenger Locomotives, J. B. John Brian Hollingsworth
No one has rated yet.Add rating