World Cup 2010, Green Point Stadium football stadium construction site with view on Robben Island, view from Table Mountain, Cape Town, South Africa, Africa
By continuing to browse this site, you consent to the use of Cookies to track visit statistics and provide you with a personalized experience. To know more