Loading…
Langur monkeys on a rooftop in Pushkar, Rajasthan, India