Finger Puppets

A collection of hand sewn finger puppets, fresh from my imagination.
7 products