The New Indian Express

Ilona Lehoranta and the Puppet Theatre Workshop