Malabrigo Worsted (Pale Khaki 602)

$13.95

8 in stock