Looking out from inside Soccer City

Johannesburg, Soccer City, South Africa, 2010 World Cup