M6884

love sewing issue 45 cover

Love Sewing Issue 45

Love Sewing issue 45 is in shops on Thursday 5th October! Love Sewing 45 comes with a two free patterns! You can…


Advertisement
Advertisement
Advertisement