Loading…
Sunrays fall on a camel herder at the Pushkar Camel Mela, Pushkar, Rajasthan, India.