India supporters wait for the start of the Champions Trophy semi-final between India and Sri Lanka in Cardiff, Wales, on Thursday.Jun 22, 2013

FULL STORY

Photo: AFP

This photo has been viewed 149 times.

TOP top