Book Puppeteers for Restaurant

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!