French M1842/59 Sword Bayonet

Price £195

Free UK postage