Image 1 of 1

094_Soccer_2010.jpg

PORT ELIZABETH, SOUTH AFRICA - MAY 5: An inside view of the Nelson Mandela football stadium on May 5, 2010, in Port Elizabeth, South Africa. The stadium has a capacity of 50,000, and it is one of the stadiums and host cities for the FIFA 2010 World Cup. The tournament is held between June 11 and July 11, 2010 in South Africa. (Photo by Per-Anders Pettersson)
twitterlinkedinfacebook