Apr 25, 2010

Tea vendor in New Delhi


A roadside tea vendor warms his kettle on a stretch of road near the Indian Parliament, in New Delhi.