
Zebra Hand Puppet
Regular price
£17.50
beautiful hand knitted puppet in organic cotton
26cm tall
large enough to fit most adults hands
machine washable