Imperial German S98 Bayonet

£180 + £12.50 p&p