German WW2 Patches



Edelweiss badge hand sewn


Edelweiss badge hand sewn

Item ID: fm2100-170
Price:  $24.95





59641