Lewis and Irene Fabrics - Shop

Lewis and Irene are a family run company based on the South Ciast of Englan.

A small British team creating lovely designs printed on the yummiest soft cotton fabrics.

Categories: