Christmas Sewing: Why October Is the Right Time to Start
Christmas Day is not your first deadline. The fabric advent calendar has to hang on 30 November, and the craft fairs start the weekend before. Here is the week-by-week plan,...
Read morePer Metre High Quality Brushed Cotton - 45" Wide (Farm)
Per Metre High Quality Brushed Cotton - 45" Wide (Baby Pink Polka)
Per Metre High Quality Brushed Cotton - 45" Wide (Frog)
Per Metre High Quality Brushed Cotton - 45" Wide (Polar Bear)
Per Metre High Quality Brushed Cotton - 45" Wide (Sleeping Dog)
Per Metre High Quality Brushed Cotton - 45" Wide (Smart Dogs)
Per Metre High Quality Brushed Cotton - 45" Wide (Wolves)
Per Metre High Quality Brushed Cotton - 45" Wide (Dinosaur)
Per Metre High Quality Brushed Cotton - 45" Wide (Moose & Bear)
Per Metre High Quality Brushed Cotton - 45" Wide (Baby Animal)
Per Metre High Quality Brushed Cotton - 45" Wide (Skeleton)
Per Metre High Quality Brushed Cotton - 45" Wide (Stegosaurus)