Labradorite Layered Necklace - An Indian Summer
An Indian Summer

Labradorite Layered Necklace

Regular price £59 £0 Unit price per

Labradorite Layered Necklace

22 Carat Gold Plated & Semi Precious Stones