Free shipping on all orders over $50

Semi precious stone beaded layered necklace
Semi precious stone beaded layered necklace
Semi precious stone beaded layered necklace
Semi precious stone beaded layered necklace

Semi precious stone beaded layered necklace

Regular price $19.50 Unit price  per 

Imported 
SEMI PRECIOUS STONE BEADED LAYERED NECKLACE
Teal.Pink.White
FBJ
Semi precious stone beaded layered necklace
Semi precious stone beaded layered necklace
Semi precious stone beaded layered necklace