Fine English sterling silver Jupiter candlestick holder: 18cm

£165.00

SKU: JC18LJ01 Category: