Willa

By The Little Sparrow

$29.95

Hand knitted in Nepal, Willa loves cuddles, dancing and making shapes out of clouds! Filled with cotton.