Loading…
A dog rests in a plastic bin in its kennel space at the Tree of Life for Animals rescue center in Pushkar, India (tolfa.org.uk)
A stray dog sits in a pile of leather in the Chamrapatti slum area of Kolkata, India. Leather tanning is the predominant activity in the area.
A litter of stray puppies on the Maidan (a large park in central Kolkata), near Victoria Memorial, Kolkata, India.
Two Hindu women shave their heads and bathe in the Ganges River as part of a religious ritual, Varanasi, India.
Educational activities at the Tree of Life for Animals rescue center in Pushkar, India (tolfa.org.uk)
Stray dogs stay warm by laying on warm ashes at Harish Chandra burning ghat, Varanasi, India. About 200 people a day are cremated at the site on open pyres along the Ganges River.
A rescue motorcycle for the NGO Tree of Life for Animals responds to a call about an injured cow in Ajmer, Rajasthan, India
A stray dog walks in front of a group of oncoming camels at the Pushkar Camel Mela, Pushkar, Rajasthan, India.
Camels and stray dogs are silhouetted at sunrise at the Pushkar Camel Mela, Pushkar, Rajasthan, India.
Camels and stray dogs are silhouetted at sunrise at the Pushkar Camel Mela, Pushkar, Rajasthan, India.
Stray dogs sit on a ledge in a street filled with sweets-making shops, keeping warm near the ovens, Pushkar, Rajasthan, India.
A stray dog in Kumartoli (Potter's Town), Kolkata, India sits on a straw pile among clay idols being made for the Durga Puja festival.
A stray dog in Kumartoli (Potter's Town) sits in front of clay idols being made for the Kali Puja festival, Kolkata, India.