Book Puppeteers for Campus

The Ishara Puppet Theatre Trust
The Ishara Puppet Theatre Trust

The Ishara Puppet Theatre Trust is known as one of India's innovative modern puppet groups!