English/Italian Baselard 14th-15thC

TC56SEBLK
Sale price

£128.00

Regular price £108.80
( / )