Penetron

Green Point Stadium, Cape Town, South Africa
Green Point Stadium in Cape Town, South Africa, a World Cup 2010 venue