DK fine yarns sq

DK 100% Peruvian highland wool