Ruby Labradorite Lotus Layered Necklace

£65

Ruby Labradorite Lotus Layered Necklace

22 Carat Gold Plated & Semi Precious Stones

Related Products