England vs India 2011 Photos
July 19, 2011 17:44
The Indian cricket team arrived at the Lord's on Tuesday for the practice session ahead of the first Test against England beginning from July 21.
Search
Featured Links
Featured Sports
More Sports
More from NDTV