English/Italian Baselard 14th-15thC

TC56SEMIBK
Sale price

Regular price £128.00
( / )