Shaving on Manikarnika Ghat, the main burning ghat in Varanasi. Uttar Pradesh.
Ayappas pilgrims posing for me in Sri Sailam, Andhra Pradesh, on their way to Sabarimala (Kerala). They can be seen all over Southern India in december, january and february.
In a chai shop of Kolkata. West Bengal.
Running away in front of a temple in Varanasi. Uttar Pradesh.
In a street of Kolkata. West Bengal.
Babaji, a sadhu, doing his yoga on the Ghats in Varanasi. Uttar Pradesh.
A typical scene in Kolkata.. West Bengal.
On their way to Sonepur. Bihar.