Participants ride past the Indian Presidential Palace in the women's 112km cycling road race during the Commonwealth Games in New Delhi, India, Sunday, Oct. 10, 2010.
Associated Press | Photo By Manish Swarup
Sun, Oct 10, 2010 2:33 AM EDT
Share to Facebook
Share to Twitter
Share to Pinterest