Urchin Lace Armour Ring

18 Karat White Gold
£16,550 GBP

Urchin Lace Armour Ring

£16,550 GBP
A conceptual studio crafting new natural icons, engineered to inspire.