Image 1 of 1
India-1094.jpg
India, Dehradun.  Cow Walking down the Street in front of the Dehradun Train Station.