54" WIDE CHRISTMAS 100% COTTON FABRICS AT JUST £3.50 PER METRE

£3.50
A range of clearance cotton Xmas fabrics