Leyland Titan

rear-engined double-decker built between 1977 and 1984

Categories: