Cate & Levi Sock Puppets
All of Cate & Levi's sock puppets are one of a kind! They are handmade in Toronto from reclaimed wool (think cozy old sweaters). 10% of the company's profits are donated to funds that help children in need. Makes for great stocking stuffers!