Nazi Germany, Infantry Assault Badge, a good example

In stock
Regular price £150.00