Finger Puppets

Wow! 60 little works of art await you. All sorts of animals, birds and people are available in these hand-knitted wonders.