by instinia
Building Site of the Official Soccer World cup 2010 Stadium in Port Elizabeth Nelson Mandela Bay Eastern Cape Province South Africa