Free shipping on orders over $75!

Natural Stone Beaded Necklace-2 Colors
Natural Stone Beaded Necklace-2 Colors

Natural Stone Beaded Necklace-2 Colors

Regular price
$28.00
Sale price
$28.00

38”