Beautiful, interesting, incredible cinema.
A brief cinematographic report on the string puppets of Rajasthan.