Nazi Germany, Tank Assault War Badge, late-war, with good finish

In stock
Regular price £300.00