Sophie Breitmeyer

Heritage Stacking Ring

£710
Gemstone:

In stock