It’s that time of year again. We are starting to get a lot of new fabrics in, ready for a brand new season. Our Craft Cotton department is currently bursting full of new beautiful colours and patterns for you to take a look at. They are made from 100% cotton, which means they are of the highest quality, and perfect...