ICC Cricket World Cup 2011 – Mascot Stumpy Photos

The ICC has chosen ‘Stumpy’ as official mascot for ICC Cricket World Cup 2011. The World Cup organizers announced that cricket fans around the world were able to participate in a contest to name the mascot.