Large 18 Carat Gold and Rosecut Diamonds Ring

£4,300.00

In stock