Cricket Fan In Delhi
Image Mumbai 脗路 Feb 19 2011 12:00AM
Cricket Fans shows the victory sign while the nation"s tricolor on their faces to cheer up team India in New Delhi on Saturday, 19 February 2011. Ahead of the First World cup cricket match between India and Bangladesh. The World cup event takes place in India, Sri Lanka and Bangladesh from February 19 to April 02 with 14 nations taking part in the marathon six-week tournament.