Rajasthani puppets (Kathputli) have been displayed on a shop at Mehrangarh Jodhpur, Rajasthan. Kathputli is a string puppet theatre, native to Rajasthan, India.
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.