English/Italian Baselard 14th-15thC

TC56SEBLK
Sale price

Regular price £128.00
( / )