Friday, 29 June 2012

A Few Of The 30 Million

With 30 million Indians riding the trains everyday, there's a bounty of wonderful faces. Waiting for the 6 pm train in Tirupati:








No comments:

Post a Comment