Indian team celebrates their winning moments at ICC Champions Trophy final cricket match against England at Edgbaston cricket ground in Birmingham, England on Sunday June 23rd, 2013.
Indian team celebrates their winning moments at ICC Champions Trophy final cricket match against England at Edgbaston cricket ground in Birmingham, England on Sunday June 23rd, 2013.