Fans finale

Updated: Apr 02, 2011 22:04 IST

Cricket fans watch the ICC Cricket World Cup final match between India and Sri Lanka, on a big screen inside a shopping mall in Kolkata.
2/27
Cricket fans watch the ICC Cricket World Cup final match between India and Sri Lanka, on a big screen inside a shopping mall in Kolkata.

top photos

other photos