Indian beaded necklaces
Indian beaded necklaces

Indian beaded necklaces

Regular price
$15.00
Sale price
$15.00

The detail on these necklaces are just simply beautiful! 

Spin to win Spinner icon