Tag: glove puppets

spot_imgspot_img

Puppetry Festival Celebrating in India

When we think of puppets, India comes along with it. As a result, India is known as the home for puppets. The earliest reference...