The Art of Puppetry – All Strings are Still Attached.

A puppet is one of the most remarkable and ingenious inventions of the man. It has been said that a puppet has to be more than his live counterpart for it is definitely the suggestive element that is more captivating and enduring in a puppet.   Ancient Hindu philosophers have paid the greatest tribute to…