Shop Online

John James – Ball Point Bead Embroidery

$3.25

(JJ10710B) – 6 needles

Available in size 10