Snow Flower
English Simplicity
-
Camelia Necklace
€139
-
Camelia Bracelet
€159
-
Snowflower Necklace
€179
-
Camelia Ring
€89
English Simplicity
€139
€159
€179
€89
Carat London uses cookies to make your shopping experience better. Learn More.