Glass Round 4mm Lilac approx 98 beads per 38cm strand

$2.95
 More payment options

Glass Round 4mm Lilac approx 98 beads per 38cm strand