Friday, December 11, 2009

Zakumi

















2010 FIFA World Cup mascot in the window of South Africa House, Trafalgar Square, London.