Unknown Lana Grossa Setacotone Hand-Dyed

Starting at $11.19. 50% Cotton, 50% Silk | DK | 371 yards.

View on YarnCompass