A unique handmade collection of hand puppet sets designed to stimulate children’s imagination
and amuse them while developing communication skills and encouraging interaction and story telling ,
Great as teaching resources