Long sleeved glove puppet elephant - Puppet Company





Product number:
16231