Mouille Point is a small surburb between the V & A Waterfront and Sea Point...under construction is Cape Town's FIFA Soccer World Cup Stadium for 2010..SOUTH AFRICA ~ EXPLORE no 38
Have a lovely day dear friends!!!
Photo taken from a viewpoint...
Taken on February 14, 2009