Image 1 of 1
India-0233.jpg
India, Dehradun.  Passengers Waiting on Platform at Train Station.