Wholesale handmade gemstone beaded necklace,indian agate necklace

FOB Reference Price:
$1.90 - $5.90 / Strand | 50 Strand/Strands (Min. Order)