Leyland Centaur I tank/War Department/L026323a

£4.80£12.00

Clear
SKU: L026323a Category: Tags: ,

Description

Date: 10-07-1943
Make and Model Leyland Centaur I tank
Body: Tank
Owner/Operator: War Department
Reg:
Location: Adlington
Credit