Leyland Pilot 2 //L025883a

£4.80£12.00

Clear
SKU: L025883a Categories: , Tags: ,

Description

Date: 25-08-1938
Make and Model Leyland Pilot 2
Body: Tank
Owner/Operator:
Reg:
Location: Leyland Works
Credit