Nelson Mandela Stadium 2010 Worldcupmarconmaxi (32) in photography • 6 years ago Nelson Mandela Bay Stadium, Port elizabet, South Africa Here was the 2010 Football Worldcup. photography football architecture photo africa