Leyland Centaur tank//L025885a

£4.80£12.00

Clear
SKU: L025885a Category: Tags: ,

Description

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