Indian villagers watch on television the Cricket World Cup match between India and Ireland, at a tea shop in Allahabad, India, Sunday, March 6, 2011.
Associated Press | Photo By Rajesh Kumar Singh
Sun, Mar 6, 2011 7:38 AM EST
Share to Facebook
Share to Twitter
Share to Pinterest