All products on this page are 35% off Fabrics. Under £10 per metre.
Bee Garden: 48412 11
Bee Garden: 48417 14
Bee Garden: 48416 12
Bee Garden: 48417 19
Bee Garden: 48414 14
Bee Garden: 48416 11
Birdsong - 48353 21
Birdsong - 48354 11
Birdsong - 48354 16
Birdsong - 48351 14
Birdsong - 48357 16
Birdsong - 48358 14
Goodnight Irene: 31705 27
Goodnight Irene: 31700 12
Goodnight Irene: 31701 16
Goodnight Irene: 31706 14
Goodnight Irene: 31700 11
Goodnight Irene: 31708 11
Goodnight Irene: 31707 12
Goodnight Irene: 31708 20