German Armed Forces Beret insignia

£15.00

Large size beret. Can be bought without badge for £8

SKU: 30160 Category:
Spread the love