Semi-Precious Layering Necklace

Semi-Precious Layering Necklace

Regular price $115.00
Unit price  per 

Labradorite, Moonstone, Fresh Water Pearl + Semi-Precious Stones

30 " + extension