World Cup 2011 Photos

    India's final practice before final

    April 01, 2011 14:29

    India and Sri Lanka practise at the Wankhede Stadium before the ICC cricket World Cup 2011.