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

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

Source: www.flickr.com / Alden Jewell