Loading…
Camels graze on the mela grounds at the Pushkar Camel Fair, Pushkar, Rajasthan, India