Ref: 3540 - WW1 Great War Badge.

£25.00
In Stock
A rare example.

UK postage included.