Fans finale

Updated: Apr 02, 2011 22:04 IST

Sri Lankan cricket fans cheer in front of a giant screen broadcasting the Cricket World Cup final match between India and Sri Lanka in Colombo.
5/27
Sri Lankan cricket fans cheer in front of a giant screen broadcasting the Cricket World Cup final match between India and Sri Lanka in Colombo.

top photos

other photos