Wollmeise Pure 100% SW Merino  150 grams / 574 yards

Nobody’s Perfect - K