Flowers & Plants

  • Blossoms 12

    Blossoms 12
    from £ 2.35
    white100%Viscose
  • Appliqué – Lit...

    Appliqué – Little Roses
    £ 0.55
    colour mix50%Polyester50%Viscose
  • Blossoms 52

    Blossoms 52
    from £ 2.35
    hot pink100%Viscose
  • Maple Leaf 1

    Maple Leaf 1
    from £ 0.49
    natural50%Polyester50%Viscose
  • Maple Leaf 3

    Maple Leaf 3
    £ 0.79
    beige50%Polyester50%Viscose
  • Scarlet-Flax 2

    Scarlet-Flax 2
    £ 1.09
    £ 0.65
    grey50%Polyester50%Viscose
  • Blossoms 521

    Blossoms 521
    from £ 2.35
    pink100%Viscose
  • Miami 2

    Miami 2
    £ 0.99
    pastel mauve50%Polyester50%Viscose
  • Blossoms 46

    Blossoms 46
    from £ 2.35
    rosé100%Viscose
  • Ocean of Flowers

    Ocean of Flowers
    from £ 0.79
    colour mix50%Polyester50%Viscose
  • Flower Appliqu...

    Flower Applique 7
    £ 0.79
    £ 0.65
    signal red50%Polyester50%Viscose
  • Tree and Hearts

    Tree and Hearts
    from £ 0.19
    offwhite50%Polyester50%Viscose
  • Edelweiss, sma...

    Edelweiss, small 2
    from £ 1.49
    white50%Polyester50%Viscose
  • Flower Appliqu...

    Flower Applique 6
    £ 0.79
    £ 0.65
    light yellow50%Polyester50%Viscose
  • Autumn Leaf 2

    Autumn Leaf 2
    from £ 0.39
    black50%Polyester50%Viscose
  • Blossoms 48

    Blossoms 48
    from £ 2.35
    light red100%Viscose
  • Blossoms 64

    Blossoms 64
    from £ 2.35
    baby blue100%Viscose
  • Blossoms 42

    Blossoms 42
    from £ 2.35
    orange100%Viscose
  • Blossoms 261

    Blossoms 261
    from £ 2.35
    apple green100%Viscose
  • Miami 5

    Miami 5
    £ 0.89
    white50%Polyester50%Viscose
  • Blossoms 30

    Blossoms 30
    from £ 2.35
    light green100%Viscose
  • Aunt Emma Appl...

    Aunt Emma Appliqué - Roses 2 | Tante Ema
    £ 1.85
    colour mix100%Polyester
  • Edelweiss, sma...

    Edelweiss, small 1
    from £ 2.59
    white50%Polyester50%Viscose
  • Blossom 12

    Blossom 12
    from £ 2.25
    black50%Polyester50%Viscose
  • Blossoms 26

    Blossoms 26
    from £ 2.35
    grass green100%Viscose
Items per page