Cover Wright R.V. Locomotive dictionary and Cyclopedia
Id: 47535

Locomotive dictionary and Cyclopedia

1284 pp. (English).
  • Hardcover