Festive Fabrics

It's that time of year again when makers are manically beavering away making their wares for the Christmas markets! Here's our collection of scrummy festive fabrics.