The Better to be Sleepy With

haflinger sheep slippersHow perfect are these sheep slippers? You can never have too many pairs of feet-warming footwear here in Vermont, and these have just made my list.