Fabrics Per Metre - Shop

A quirky collection of cotton fabrics - available to order from as little as a quarter of a metre