Clear All Filters
Natural Pussy Willow Fabric By The Metre
From £46
Natural Willow Leaf Fabric By The Metre
From £50
Natural Swanson Fabric By The Metre
Natural Willow Leaf 100% Cotton Fabric By The Metre
From £34
Natural Whinfell Fabric By The Metre
From £36
Purple Belvedere Velvet Fabric By The Metre
From £42
Natural Parterre 100% Cotton Fabric By The Metre