South Africa Tour 2010 In Pictures

IMG_5519

The interior of Nelson Mandela Bay Stadium in Port Elizabeth, one of 10 stadiums …