Nazi Germany, Danzig Long Service Cross (under Nazi rule)

Out of stock
Regular price £125.00