Germany 1914-18 Cross of Honour with swords

£10.00

In stock

SKU: 312849 Category: