Purple Head Multicolor Parrot Hand Puppet

Puppet Company