William Morris beige cream fabric on sale at Terrys Fabrics

  •  48% off William Morris
  •  Terrys Fabrics beige cream fabric start from £12.99
William Morris Marigold Fabric Beige
William Morris
William Morris Marigold Fabric Beige
Save 48%
£24.99£12.99