Loading…
Langur monkeys on a rock overlook at Taragarh Fort, Ajmer, Rajasthan, India