Book Puppeteers for Fashion-Show

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!