Vintage 18ct gold and diamond ring

Sku:

£ 695.00

1 in stock