Despair of a monkey mom, Jabalpur, India – Most Beautiful Picture

Despair of a monkey mom, Jabalpur, India. Photo: Avinash Lodhi