WWII Italian M38 Carcano Knife Bayonet

£85 + £5 p&p