South Africa Tour 2010 In Pictures

IMG_3587

A merchant setting up his display at Soccer City, a 94,000-seat stadium in  Johannesburg that's one of 10 stadiums hosting the 2010 World Cup games in South  Africa.

A merchant setting up his display at Soccer City, a 94,000-seat stadium in Johannesburg…