Your online and local haberdashery
Price is per 25cm or Fat Quarter.
If ordering more that 1 quantity, your fabric will be supplied to you in one continuous length.
37 in stock
25cm at Full Width
— OR —
Children, Crafts, Cushions, Quilting, Shirts