Hand Painted Merino/Nylon Wool

$27.50