'Zakumi' the official FIFA 2010 World Cup mascot manufactured in China for sale in Cape Town, South Africa 24 May 2010. There is less than three weeks to go for the worlds most watched sporting tournament.
May 24, 2010, Monday
| Source: EPA/BGNES