Leyland Titan PD3/4

BUF272C
Leyland Titan PD3/4
Northern Counties Bodywork
Ex Southdown
Fleet No: 272

Built: 4/65


1102894
Duxford Showbus.
28.09.08












 

 

1102894