1961 Mercedes-Benz Trucks. The meaning of quality and experience

1961 Mercedes-Benz Trucks. The meaning of quality and experience

Source: www.flickr.com / Alden Jewell