Janome Beading Foot Wide – 9mm

$21.60