Participants running as a dog sleeps at the Airtel Delhi Half Marathon, 2012 in New Delhi on Sunday, September 30, 2012. Photo Credit: Indian Photo Agency
Participants running as a dog sleeps at the Airtel Delhi Half Marathon, 2012 in New Delhi on Sunday, September 30, 2012. Photo Credit: Indian Photo Agency