41) Excellent Original WW2 Kriegsmarine Artillery White Cloth Arm Badge

41) Excellent Original WW2 Kriegsmarine Artillery White Cloth Arm Badge

Original wartime German Navy arm badge

£25.00

Quantity