Loading…
Injured cow and dog resting together at the Tree of Life for Animals rescue center in Pushkar, India