Man in the morning
Man in the morning

Delhi

 Chand Baori, Rajasthan

Chand Baori, Rajasthan

Morning in the Ganges
Morning in the Ganges

Varanasi

Restraining a biter
Restraining a biter

Delhi

Ragpicker smoke break
Ragpicker smoke break

Delhi

Balance
Balance

Delhi

Blessing
Blessing

Rajasthan

Cow blessed
Cow blessed

Rajasthan

Waterfront
Waterfront

Varanasi

Ancient seabed
Ancient seabed

Ladakh

 Chand Baori, Rajasthan

Chand Baori, Rajasthan

Through the flag door
Through the flag door

Delhi

Fabric factory
Fabric factory

Rajasthan

Fabric factory
Fabric factory

Jaipur 2015

Kids
Kids

Delhi

Festival crush
Festival crush

Rajasthan

Up the steps
Up the steps

Jodhpur

School scooter commute
School scooter commute

Delhi

Separating garlic never looked so fun
Separating garlic never looked so fun

Delhi

Hauling in the old city
Hauling in the old city

Delhi

Walk around temple
Walk around temple

Rajasthan

Taj Mahal
Taj Mahal

Agra

 Chand Baori, Rajasthan

Chand Baori, Rajasthan

Kid overlooks polluted Ganges tributary
Kid overlooks polluted Ganges tributary

Varanasi

Morning market
Morning market

Delhi

Glue sniffers 2
Glue sniffers 2

Delhi

Glue sniffers
Glue sniffers

Delhi

Morning load
Morning load

Delhi

Night dip in the Ganges
Night dip in the Ganges

Varanasi

 Chand Baori, Rajasthan

Chand Baori, Rajasthan

Brass player
Brass player

Delhi

Sledding glacier
Sledding glacier

Kashmir

Laugh in a shrine
Laugh in a shrine

Delhi

Old Delhi
Old Delhi

Delhi

Street barbers
Street barbers

Delhi

Morning walk along the tracks
Morning walk along the tracks

Delhi

Pack
Pack

Delhi

 Chand Baori, Rajasthan

Chand Baori, Rajasthan

Man in the morning
 Chand Baori, Rajasthan
Morning in the Ganges
Restraining a biter
Ragpicker smoke break
Balance
Blessing
Cow blessed
Waterfront
Ancient seabed
 Chand Baori, Rajasthan
Through the flag door
Fabric factory
Fabric factory
Kids
Festival crush
Up the steps
School scooter commute
Separating garlic never looked so fun
Hauling in the old city
Walk around temple
Taj Mahal
 Chand Baori, Rajasthan
Kid overlooks polluted Ganges tributary
Morning market
Glue sniffers 2
Glue sniffers
Morning load
Night dip in the Ganges
 Chand Baori, Rajasthan
Brass player
Sledding glacier
Laugh in a shrine
Old Delhi
Street barbers
Morning walk along the tracks
Pack
 Chand Baori, Rajasthan
Man in the morning

Delhi

Chand Baori, Rajasthan

Morning in the Ganges

Varanasi

Restraining a biter

Delhi

Ragpicker smoke break

Delhi

Balance

Delhi

Blessing

Rajasthan

Cow blessed

Rajasthan

Waterfront

Varanasi

Ancient seabed

Ladakh

Chand Baori, Rajasthan

Through the flag door

Delhi

Fabric factory

Rajasthan

Fabric factory

Jaipur 2015

Kids

Delhi

Festival crush

Rajasthan

Up the steps

Jodhpur

School scooter commute

Delhi

Separating garlic never looked so fun

Delhi

Hauling in the old city

Delhi

Walk around temple

Rajasthan

Taj Mahal

Agra

Chand Baori, Rajasthan

Kid overlooks polluted Ganges tributary

Varanasi

Morning market

Delhi

Glue sniffers 2

Delhi

Glue sniffers

Delhi

Morning load

Delhi

Night dip in the Ganges

Varanasi

Chand Baori, Rajasthan

Brass player

Delhi

Sledding glacier

Kashmir

Laugh in a shrine

Delhi

Old Delhi

Delhi

Street barbers

Delhi

Morning walk along the tracks

Delhi

Pack

Delhi

Chand Baori, Rajasthan

show thumbnails