Loading…
A litter of stray puppies on the Maidan (a large park in central Kolkata), near Victoria Memorial, Kolkata, India.
An inseparable stray dog and cat in the Lake Gardens neighborhood of Kolkata, India. The two spend every day and night together.
Two Hindu women shave their heads and bathe in the Ganges River as part of a religious ritual, Varanasi, India.
In an effort to stay warm, a stray dog sits on the ashes of a firepit used by fishermen, East Kolkata Wetlands, Kolkata, India.
A man sits on a stoop near a puppy in Sarnath, near Varanasi, India. Sarnath is an important historical site to Buddhists.
A stray mother dog missing one eye nurses two puppies at the Sarnath archaelogical site north of Varanasi, India
Two Hindu women shave their heads and bathe in the Ganges River as part of a religious ritual, Varanasi, India.
A stray dog eats a live fish given to it by nearby fishermen who are hauling in a net. The dog two whole fish. East Kolkata Wetlands, Kolkata, India.
A shephard-type dog stares down a puppy on the ghats in Varanasi, India. Both are stray dogs. This big one has no owner either, despite the collar.