0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Bordeaux - £6 metre £3.00
0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Caramel - £6 metre £3.00
0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Carnation - £6 metre £3.00
0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Cayenne - £6 metre £3.00
0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Chestnut - £6 metre £3.00
0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Chocolate - £6 metre £3.00
0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Evergreen - £6 metre £3.00
0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Lavender - £6 metre £3.00
Out of Stock 0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Peach - £6 metre £3.00
0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Sunflower - £6 metre £3.00
0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Tropical Lime - £6 metre £3.00
0 in your basket View Basket Checkout K35 Nature's Moods by Fabric Freedom - Turquoise - £6 metre £3.00
Out of Stock 0 in your basket View Basket Checkout REMNANT - 125cm x 110cm - K35 Nature's Moods by Fabric Freedom - Spruce (£6 metre) £7.50
0 in your basket View Basket Checkout REMNANT - 71cm x 110cm - K35 Nature's Moods by Fabric Freedom - Jade (£6 metre) £4.20
0 in your basket View Basket Checkout REMNANT - 77cm x 110cm - K35 Nature's Moods by Fabric Freedom - Petal (£6 metre) £4.50
Out of Stock 0 in your basket View Basket Checkout REMNANT - 97cm x 110cm - K35 Nature's Moods by Fabric Freedom - Evergreen (£6 metre) £5.70