Book Puppeteers for Photo-Video-Shoot

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!