Indian chief 1300

Indian chief 80 c.i., 1951, fully restored and ready to run

  • Budget: