German Army Veterans Association 25 Year Member Badge

$39.97

Large enamel and silvered badge. Enamel in excellent condition. Marked Ges Gesch.

Out of stock

SKU 2033809 Category
Scroll to Top