Zebra Hand Puppet

Zebra Hand Puppet

Regular price £17.50 £0.00 Unit price per

beautiful hand knitted puppet in organic cotton

26cm tall

large enough to fit most adults hands

machine washable 


Share this Product