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.

V3845 Japanese Flower.
From £16.50 per metre

V3428 Blue Floral.
From £16.50 per metre

V3428 Blue Floral.
From £16.50 per metre

V3393 Mint Flower.
From £16.50 per metre

V1910 Puppy.
From £16.50 per metre

V1747 Georgia Floral.
From £16.50 per metre

V258 Merge Floral Burgundy and Orange.
From £16.50 per metre

V222 Layered Floral Nude Pink.
From £16.50 per metre

V218 Roses Mixed Floral.
From £16.50 per metre

V217 Large Roses Pink.
From £16.50 per metre

S1005 Watercolour Floral Pink.
From £16.50 per metre

S1004 Vintage Black and White Floral.
From £16.50 per metre

S1001 Tropical on Black.
From £16.50 per metre

S999 Tropical Leaves and Geo.
From £16.50 per metre

S998 Tropical Floral.
From £16.50 per metre

S997 Super Ditsy Floral.
From £16.50 per metre