Rajasthan has a diverse collection of musician castes, including langas, sapera, bhopa, jogi and Manganiar. There are two traditional classes of musicians: the Langas, who stuck mostly exclusively to Muslim audiences and styles, and the Manganiars, who had a more liberal approach. Johdpur, Rajasthan, India, 2011.
Three women, Bundi. Rajasthan, India, 2011.
Soldier rests in his tent at the security post at the Taj Mahal. Agra, India, 2011.