Loading…
Camel herders in Pushkar, Rajasthan, India.