Bessie May | A Beautiful Blend | Yarns & Patterns

- bessiemay.com

Beautiful Bessie May yarns and patterns - designed in England - spun in the mountains of Italy

Not Applicable $ 8.94