ICC Twenty20 world cup in Galle

The ICC cricket Twenty20 world cup, which is now in Sri Lanka for the tournament this month, toured Galle. Cricket fans were at hand to get a glimpse of the trophy. (Pics courtesy ICC)