70% Extrafine Merino 30% Silk Hand dyed
135m 50g Skein Handwash

Showing all 2 results

Filter by:Clear all