Modern Fabrics
Our Modern patchwork fabrics are bold bright vivid often highly stylised fabrics.
Showing 385-408 of 566 items
Free Spirit Fabrics | 7890-11
Free Spirit Designers Fabric: Sunny Village Sea (per 1/4 metre) |
£3.85
Modern patchwork fabric prints with bold contemporary designs.