0
352
New Delhi: Puppets show underway during Ishara International Puppet Theatre Festival in New Delhi on Feb 24, 2018. (Photo: IANS)

New Delhi: Puppets show underway during Ishara International Puppet Theatre Festival in New Delhi

Bilkulonline.com

New Delhi: Puppets show underway during Ishara International Puppet Theatre Festival in New Delhi on Feb 24, 2018. (Photo: IANS)
New Delhi: Puppets show underway during Ishara International Puppet Theatre Festival in New Delhi on Feb 24, 2018. (Photo: IANS)