Leyland Centaur I tank/War Department/L026327a

£4.80£12.00

Clear
SKU: L026327a Category: Tags: ,

Description

Date: 18-01-1944
Make and Model Leyland Centaur I tank
Body: Tank
Owner/Operator: War Department
Reg:
Location: Adlington
Credit