Price: per 50 gram ball
Shade Card Laib Yala Swiss tricot in 112 colours (heavy weight)
Price: per ball