World Cup 1983 / Photos

Fans celebrate as India coast to victory
Adrian Murrell / © Getty Images

Fans celebrate as India coast to victory, India v Zimbabwe, Leicester, June 11, 1983