Labradorite Layered Necklace

£45

Bohemian labradorite layered necklace

22 Carat Gold Plated & Semi Precious Stones

Related Products