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.

V6124 Red Blue ditsy Flowers.
From £16.50 per metre

V5008 Watercolour flower.
From £16.50 per metre

S993 Ditsy Floral on Blue.
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

F69 ROSE.
From £16.50 per metre

F64 Red Roses.
From £16.50 per metre

F51 Pink Water Colour Floral.
From £16.50 per metre

F46 Pink and White floral on royal blue.
From £16.50 per metre

F38 Floral Red White Black.
From £16.50 per metre

F25 Blue Floral on Black.
From £16.50 per metre

F19 Blue Ditsy Floral on White.
From £16.50 per metre

RL003 Flowers, BW check
From £16.50 per metre

10586 Retro strawberries, Dalmatian
From £16.50 per metre

7190 Already perfect, purple check
From £16.50 per metre

3090 Pop, tie dye
From £16.50 per metre