Lankans thrash England

Updated: Mar 27, 2011 01:03 IST

Englands Barmy Army members during the England vs Sri lanka quater finals world cup cricket match being held at the Premadasa Stadium in Colombo.
17/23
Englands Barmy Army members during the England vs Sri lanka quater finals world cup cricket match being held at the Premadasa Stadium in Colombo.

top photos

other photos