1951 Triumph Renown. All that’s best in Britain…

1951 Triumph Renown. All that's best in Britain...

Source: www.flickr.com / Alden Jewell