Canon Hand Dyes - Charles Merino

$27.00
Availability: In stock

Canon Hand Dyes - Charles Merino Yarn

80% Superwash Merino

20% Nylon

Fingering weight

0 stars based on 0 reviews