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.

1004 Fast food, rainbow stripe
From £16.50 per metre

1001 Mystic eyes black
From £16.50 per metre

14018 Girl power, BW check
From £16.50 per metre

PRP1001 Purple sugar skulls
From £16.50 per metre

MRSH0098 Marshmallows
From £16.50 per metre

FRM0065 Farm animals
From £16.50 per metre

NDLS0045 noodles
From £16.50 per metre

WNDM00289 windmills
From £16.50 per metre

BW9487 Bowie Jungle lemon
From £16.50 per metre

FV9009.
From £16.50 per metre

FV008.
From £16.50 per metre

RT0032 Retro Groovy.
From £16.50 per metre

RT0028 Retro Groovy
From £16.50 per metre

RT0027 Retro Groovy.
From £16.50 per metre

RT0026 Retro Groovy.
From £16.50 per metre

RT0024 Retro Groovy.
From £16.50 per metre