Leyland Centaur tank//L025881a

£4.80£12.00

Clear
SKU: L025881a Category: Tags: ,

Description

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