Rare Ribbed Grip WWI German Ersatz Bayonet

£245

Free UK Postage