multi layered marble necklace
in stock - shipped from our US based warehouse.
Necklaces - White Heart Necklace
$ 12.97
Necklaces - French Braided Necklace
Necklaces - Layered Necklace with Gold Plate 2 in 1
$ 15.97
Necklace - Chunky Silver Necklace