1E_PS_NIKE_KB4662

2010 FIFA World Cup, Mbombela Stadium, 2010 in Nelspruit, South Africa.
Photo by 2010 FIFA World Cup Organising Committee South Africa