Hand Spun Art Yarns

Hand Spun Art and Novelty Yarns by Carol Larsen