Indian rural melas (27 images)

Slideshow Download
View: 100 | All
Indian village festivals and fairs, called mela, in Rajasthan and Gujarat.