Skip to main content

Cape Town Stadium (FIFA 2010 World Cup)