India vs SA

Updated: Mar 13, 2011 00:03 IST

Suppoters of India and South Africa cheer their teams during their World Cup match in Nagpur.
22/25
Suppoters of India and South Africa cheer their teams during their World Cup match in Nagpur.

top photos

other photos