Travel in India 2015 - Roeder-Johnson
It's Always Rush Hour

It's Always Rush Hour

Monday afternoon in the center of New Delhi, near Connaught Place.