India v Netherlands

Updated: Mar 10, 2011 02:03 IST

Cricket fans enjoy India vs the Netherlands ICC World Cup match at Ferozshah Kotla stadium in New Delhi.
10/13
Cricket fans enjoy India vs the Netherlands ICC World Cup match at Ferozshah Kotla stadium in New Delhi.

top photos

other photos