1971 International Scout Comanche. A limited edition. Only 1500 will ever be made

1971 International Scout Comanche. A limited edition. Only 1500 will ever be made

Source: www.flickr.com / Alden Jewell