Hand Puppets
These puppets are made from old sweaters that shrink in the wash, as well as other material scraps and bits. I stuff them with shoulder pads that my grandmother pulled out of clothes. I also use cardboard, thread, corks, hot glue, and whatever people give me to play with. Each puppet is handmade, unique, and has its own personality.
Source: Lily Silly