ICC World Twenty20 2012 Photos

West Indies are World T20 Champions

October 07, 2012 21:26

West India vs Sri Lanka in Colombo