The Leyland Titan PD3s of Leicester City Transport
Leicester City Transport
1982