Blue Sky Fibers Prairie Hand-Dyed

Starting at $17.00. 47% Alpaca, 53% Alpaca | Fingering | 273 yards.

View on YarnCompass