Issue 31 - March 2023

The Pattern Pages

The first indie sewing magazine for the modern dressmaker