British War Medal. John Wilson. EF

£30.00

In stock

SKU: 302844 Category:

Mercantile Marine type naming.