Floral prints
There are very few people in the world who can resist the charm of flowers. Floral prints are believed to have originated from the east they then travelled their way to the west from the Orient and Asia. It is quite remarkable that something could have transcended so many thousands of years and still be fashionable today.

RDB001 Rainbow Deer
From £16.50 per metre

FV20235 Flowers.
From £16.50 per metre

fv2026 flowers.
From £16.50 per metre

V6945 Ditsy Red Base Flowers.
From £16.50 per metre

V6944 Ditsy Black Base Flower.
From £16.50 per metre

V6414 ditsy Pink Flowers.
From £16.50 per metre

S1003 Wine Roses on Black.
From £16.50 per metre

S1002 Tropical white on Blue Green.
From £16.50 per metre

FFL9 Yellow Large Flowers.
From £16.50 per metre

1002 Unicorn balloons, galaxy blue
From £16.50 per metre

PRTB0091 Party Bears
From £16.50 per metre

FV90010.
From £16.50 per metre

V253 Mixed Floral Light.
From £16.50 per metre

S346 Pink and White Floral on black.
From £16.50 per metre

S127 Ditsy Floral Pink on Yellow.
From £16.50 per metre

S124 Ditsy Floral Pink on Burgundy.
From £16.50 per metre