Loading…
Cow with leg injuries recovering at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
A puppy struggles to avoid traffic, Devnagar village, Rajasthan, India. Countless dogs are killed or maimed every day across India by vehicles.
Foggy morning on the awesome country road passing the 7th century Ajaypal Shiva Temple, near Pushkar, Rajasthan, India
A bowlful of puppies at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
Puppy with a bad eye at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
A paralyzed calf warms in the sun at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
See if you can figure out what's going on here... Two lines in the sand from a paralyzed dog dragging its legs at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India