Fabrics -- Canadian prices (all fabrics are serged at $1.00 which is an extra charge)
*** if you don't see what you need, let us know ***
Cross stitch at affordable prices....