Labradorite Layered Necklace

£59

Labradorite Layered Necklace

22 Carat Gold Plated & Semi Precious Stones

Related Products