Indian stone necklaces

Indian stone necklaces

Regular price $40.00 $18.50 Sale

 Green and blue beaded necklace with arrowhead pendant!