1965 Leyland Leopard Southdown.

1965 Leyland Leopard Southdown.

Chris
Southdown Leyland Leopard with bodywork by Marshalls of Cambridge.Built 1965. #British_Buses #Bus #Buses #Public_Transportation
Default Title