German Bayonet

1941 German WWII FNJ K98 Bayonet $125.00