Gemma Ring

Handcrafted with Unique Detailing

£85.00

Out of stock