Gearing up for the World Cup
May. 26th, 2010 11:17 amSouth Africa wraps itself in national colours as World Cup nears
Kitted-out street vendors hawk national flags for the participating teams in every imaginable size.

Kitted-out street vendors hawk national flags for the participating teams in every imaginable size.
