CHIEF 1951

Indian chief 1951, 1300 cc , complete restoration , first owner was the shah of Persia , perfect  for daily use

  • Budget: