Fans finale

Updated: Apr 02, 2011 22:04 IST

Indian Cricket fans cheer for the final match between India and Srilanka at Wankhede Stadium in Mumbai.
9/27
Indian Cricket fans cheer for the final match between India and Srilanka at Wankhede Stadium in Mumbai.

top photos

other photos