South Africa Tour 2010 In Pictures

IMG_3587

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