Sea Point, Cape Town from the air. Looking Down the Main Rd towards Mouille Point the site with the new 2010 Soccer stadium just out of sight.
Comments