Leyland Centaur tank//L025893a

£4.80£12.00

Clear
SKU: L025893a Category: Tags: ,

Description

Date: 28-09-1942
Make and Model Leyland Centaur tank
Body:
Owner/Operator:
Reg:
Location: Leyland Works
Credit