Glass Crystal Beads, 8x6mm, 16 Inch Strand -B951

$2.50

In stock