All Domestic orders over $35 Ship free!
Natural gemstone beads! This listing is for one strand of 4mm carnelian beads. Approximately 90 beads per strand.