vintage 9ct gold St Christopher and chain

Sku:

£ 395.00

1 in stock