1962-1983 Leyland Leopard Alexander 'Y' Type bodied Single Decker Motor Bus

2 Variants

Reg/No: XNX 136H (Dudley West Midlands)

Member Rating
3.42 of 5 ( 2 Ratings )
2.75 (no rating yet)