Leyland Titan PD3/4

424DCD (AOR156B)
Leyland Titan PD3/4
Northern Counties Bodywork
Ex Southdown
Fleet No: 424

Built: 5/64


1102895
Duxford Showbus.
28.09.08













 

1102895