Friday, September 11, 2009

The new 2010 World Cup Green Point Stadium is another Cape Town icon

Click Images to see large
The magnificent view from the Granger Bay Marina breakwater

Click Images to see large

No comments:

Post a Comment