For quality Fabric and Yarn you won't find just anywhere.
Table Runner - 51 1/2" x 12 1/2" Placemats - 13 1/2" x 18 1/2"
626 MAIN STREET, HUMBOLDT, SK, S0K 2A0, CA