Loading…
A troop of Langur monkeys frolic on a rocky hillside, Ajaypal, Rajasthan, India