Baroda to Delhi

Panwalas in Delhi and newspaper sellers in Baroda reveal an India that is both home to me and uncanny in its ever-surprising and wondrous energy.