Collection: Kim Diehl Cross Stitch Patterns

Kim is a well known fabric designer who has started designing cross stitch patterns