Vintage 9ct Gold Plated Sterling Silver and Synthetic Tourmaline Dress Ring

$795.00 $395.00
In stock
Article code BMVA 3289
Add to cart