Free shipping on orders over $250 in Canada
English Paper Piecing - 2 sessions Tuesdays June 4th, 11th, 6:30 p.m. – 9:00 p.m.
Hand Embroidery 101 Thursdays May 16th, 23rd – 6:30 p.m, - 9:00 p.m.