Gathering Yarn - Merino Worsted Base

$16.99

100% Fine Merino Superwash

100g  |  165m