Cricket fans perform a ritual for team India to win in the CWC final match against Srilanka, at a temple in Ahmedabad on Friday, 01 April 2011.
Credit balance: 0