Kolkata: People watch an ICC World Cup 2015 match between India and Pakistan being played at the Adelaide Oval in Adelaide, Australia, on a large screen in Kolkata on Feb 15, 2015.

1 / 1
 

Latest News

Latest Photos