Fans finale

Updated: Apr 02, 2011 22:04 IST

An Indian cricket fan cheers prior to the ICC Cricket world Cup final match between India and Sri Lanka at the Wankhede Stadium in Mumbai.
12/27
An Indian cricket fan cheers prior to the ICC Cricket world Cup final match between India and Sri Lanka at the Wankhede Stadium in Mumbai.

top photos

other photos