You may click on each picture for an enlarged version.
Caretaker of the Sunehri Masjid near the Red Fort. Delhi.
The weaver among his woollen shawls. Chamba, Himachal Pradesh.
Tribal woman with child. Chamba, Himachal Pradesh.
Tribal rolling tobacco. Araku Valley, Andhra Pradesh.
Tribal women. Araku Valley, Andhra Pradesh.
Rajasthani folk singers perform to an audience. Chamba, Himachal Pradesh.
Metal artists in their studio. Chamba, Himachal Pradesh.
Girl selling neem twigs as tooth brushes. Vishakapatnam, Andhra Pradesh.
Brahmin selling pots of rice and daal. Bhubaneshwar, Orissa.
Lifeguard at the beach. Puri, Orissa.
Vendor offers his sweets. Puri, Orissa.
Waiting for work. Kolkata, West Bengal.
Leisure on the streets. Kolkata, West Bengal.
Himachali beauty. Old Manali, Himachal Pradesh.
Anyone for ride on a yak? Manali, Himachal Pradesh.
Tourist poses in Himachali traditional dress. Manali, Himachal Pradesh.
A normal day at work. Gaur, West Bengal.
Mango pickers. Gaur, West Bengal.
Chaat served up at a road block. Towards Rohtang Pass, Himachal Pradesh.
Army jawans pose at a road block. Rohtang Pass, Himachal Pradesh.
Tea picker. Mirik, West Bengal.
Old man on his morning walk. Gondhla, Himachal Pradesh.
Sitting down for lunch. Darcha, Himachal Pradesh.
Woman poses in her Lahaul frock. Jispa, Himachal Pradesh.
Monk filling the hours on a long journey. Keylong-Leh Road, Himachal Pradesh.
Selling a creamy pot of butter. Leh, Jammu & Kashmir.
Ladakhi hairstyle still in fashion among the older folks. Leh, Jammu & Kashmir.
Two girls. Leh, Jammu & Kashmir.
The security guard at the Jai Vilas Palace. Gwalior, Madhya Pradesh.
A woman of old world Ladakh. Lamayuru, Jammu & Kashmir.
Boy monks huddle together. Lamayuru, Jammu & Kashmir.
Mother and daughter return from harvest. Mulbekh, Jammu & Kashmir.
Wheat sausages for sale. Kargil, Jammu & Kashmir.
Getting ready for the high season of kite-flying. Ahmedabad, Gujarat.
Goan woman selling bananas. Panaji, Goa.
Returning home after a long day of work in the fields. Dholavira, Gujarat.
Radhas and Krishnas take to the streets on Krishna Janmashtami. Thrissur, Kerala.
Jain monk returning from the temples on the hill. Palitana, Gujarat.
Waiting for fresh fish. Daman, Daman & Diu.
Colourful display of temptations. Ajanta, Maharashtra.
Luck may come your way. Thiruvanathapuram, Kerala.
A day at the office for these fishermen. Kovalam, Kerala.
The pineapple seller tempts on a hot day. Kovalam, Kerala.
Father with his children in their village. Visapur, Maharashtra.
Making clay idols for Ganesh Chaturti. Rameshwaram, Tamil Nadu.
Tour guide into the caves. Kotumsar, Chhattisgarh.
Old lady in her grand mansion. Chettinad, Tamil Nadu.
Ready for an evening of cock-fighting. Sargipal, Chhattisgarh.
A holy man poses at the annual mela. Rajim, Chhattisgarh.
Local boys display proudly their Ganesha for the season. Srirangam, Tamil Nadu.
Coming home from school. Ratanpur, Chhattisgarh.
Washing the buffalos in Dimna Lake. Jamshedpur, Jharkhand.
Transporting wood fuel by train. Ranchi, Jharkhand.
Fresh tobacco cut and rolled to order. Hazaribag, Jharkhand.
Selling roasted corn kernels. Swamimalai, Tamil Nadu.
Coal is money for these workers. Pankhri Barwadi, Jharkhand.
School starts with a prayer. Itkhori, Jharkhand.
A resident priest. Ithkori, Jharkhand.
A monk giving a discourse on Buddhism. Bodh Gaya, Bihar.
Threshing with modern machines. Bodh Gaya, Bihar.
Anyone for a cup of tea? Barabar Hills, Bihar.
Tonga-wallahs shodding their horses. Rajgir, Bihar.
A woodcutter preparing his gutka. Rajgir, Bihar.
Shopping for colourful threads. Sasaram, Bihar.
Paan-wallah tempts with fresh ingredients and his ancient art. Varanasi, Uttar Pradesh.
An early morning catch in the Ganges. Varanasi, Uttar Pradesh.
Sun rises on the linga by the Ganges. Varanasi, Uttar Pradesh.
Gadgets and colours for holi. Ramnagar, Uttar Pradesh.
For a earful of advice from a parrot. Ayodhya, Uttar Pradesh.
Morning flower market. Lucknow, Uttar Pradesh.
Boys playing marbles at the Bara Imambara. Lucknow, Uttar Pradesh.
Local boys pose at the Chini ka Rauza. Agra, Uttar Pradesh.
Priest reciting holy verses. Govardhan, Uttar Pradesh.
A blessed soul living in Brajbhoomi. Govardhan, Uttar Pradesh.
Making a wire-wrapped hukka pot. Abhaneri, Rajasthan.
Villagers riding on a tractor. Abhaneri, Rajasthan.
The rich and the poor. Jaipur, Rajasthan.
Smoking tobaccos. Jaipur, Rajasthan.
An evening in the park. Jaipur, Rajasthan.
Villagers wait for their cups of tea. Bundi, Rajasthan.
Security guard poses at a monument. Bundi, Rajasthan.
Workers make bangles at their workshop. Bundi, Rajasthan.
A normal day at the temple. Nathdwara, Rajasthan.
Woman sells water. Ranakpur, Rajasthan.
Indian security guard at the Pakisthan border. Hussainiwala, Punjab.
Pilgrims walk around the holy tank at a gurudwara. Tarn Taran, Punjab.
Boys pose in the sun after a bath. Doraha, Punjab.
Scene at a dharamshala. Kurukshetra, Haryana.
A durrie weaver. Panipat, Haryana.
Boy monks play in their monastic courtyard. Rabangla, Sikkim.
A deserving rest in the sun. Bomdila, Arunachal Pradesh.
Out looking for firewood for the day. Haflong, Assam.
A fishing enthusiast shows off his catch. Syntu Ksiar, Meghalaya.
Keeping together their focus before a dance. Longleng, Nagaland.
Making a bamboo thatched fence. Lumding, Assam.
Plants for sale at the train station. Guwahati, Assam.
A game of dice on a cold day. Harsil, Uttarakhand.
Local woman returning home from work. Harsil, Uttarakhand.
Girl offers fresh flowers at a temple. Dandeshwar, Uttarakhand.
Anyone for a large tumbler of tea? Dandeshwar, Uttarakhand.
An old forest guard pauses on the slopes for a second. Jageshwar, Uttarakhand.