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.

Flower power pastel checker.
From £16.50 per metre

fv2026 flowers.
From £16.50 per metre

F58 Red and Black floral.
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

V6227 Purple Flowers.
From £16.50 per metre

V3826 Sunflowers.
From £16.50 per metre

V253 Mixed Floral Light.
From £16.50 per metre

S1003 Wine Roses on Black.
From £16.50 per metre

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

F56 Real Floral on Black.
From £16.50 per metre

F53 Pink Yellow Blue Floral on White.
From £16.50 per metre

F29 Bright Blur Floral.
From £16.50 per metre

RDB001 Rainbow Deer
From £16.50 per metre

PRP1001 Purple sugar skulls
From £16.50 per metre

PRTB0091 Party Bears
From £16.50 per metre