• Malachite Beads 4mm/6mm/8mm/10mm | One 16" Strand | About 37 Beads

    $13.45 $4.50

    Reviews