Loading…
Langur monkey mother and baby at the Ajaypal Shiva Temple, Rajasthan, India