Loading…
Staff at the Tree of Life for Animals rescue center in Pushkar, India treat an injured dog