WW2 German ST.KM.A.438 29 dog tag (34) (GR/38) *
£35.00
In stock
.
WW2 German ST.KM.A.438 29 dog tag, please note this one is broken, but still 2 original parts.