1962 Morris Minor 1000. Still Britain’s most successful car

1962 Morris Minor 1000. Still Britain's most successful car

Source: www.flickr.com / Alden Jewell