48

48

The Leyland is the oldest British full-size single-decker bus in existence