back to thumbnails

India Culture and Travel

Share
twitterlinkedinfacebook
Image 35 of 211
< Prev Next >
in_10_07_01424.jpg
Rajasthani puppets; they are a part of the traditional performance of puppetry - narrating an event from history, myths, folklore or legend, complete with music and speech; Rajasthan, India