Bargain Patchwork Fabrics - Run-out stock by the 1/2 metre -. 42" to 108" wide fabrics ..... Bag a bargain today.
You are here