Strays of India

Heartbreaking and warming at the same time.