Ruins near the FNB Stadium, or Soccer City Stadium, in Johannesburg. The FNB Stadium is the largest football stadium in South Africa and was a venue of the Football World Cup in 2010
Pictures are searched.
Please wait!
Please wait!
Loading view. Please wait.
Next
Back