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.

S40 Ditsy floral.
From £16.50 per metre

V9864 White Flowers.
From £16.50 per metre

V9863 Black Flowers.
From £16.50 per metre

V9862 Black White Flowers.
From £16.50 per metre

V9859 Flowers black Base.
From £16.50 per metre

V9856 Purple Flowers.
From £16.50 per metre

V9356 Oliver Base Flowers.
From £16.50 per metre

V6336 Red Pink Large Flowers.
From £16.50 per metre

V6331 MultiBase Flower.
From £16.50 per metre

V6273 Flat Flowers.
From £16.50 per metre

V6272 Big Flower.
From £16.50 per metre

V6271 Flower Yellow Base.
From £16.50 per metre

V6225 All Over Leaf.
From £16.50 per metre

V6149 blue Ditsy Flower.
From £16.50 per metre

V6148 Red Ditsy Flowers.
From £16.50 per metre

V5655 RedRose Black Base.
From £16.50 per metre