Finger Puppet
Finger Puppets at your fingertips. Our finger puppets embrace all walks of life - girls & boys, fairies, gnomes, angels, and more. They provide many hours of enchanted play, while so close at hand!
Regular price
$18.00 USD
Regular price
Sale price
$18.00 USD
Unit price
per