Kathputli is a string puppet theatre, naive to Rajasthan, India, and is the most popular form of Indian puppetry. it is controlled by a single string that passes from top of puppet over the puppeteers
Photo by sunayana
Royalties free, Commercial & Editorial use
$10.00