Sunday, May 30, 2010

Soccer Stadium

The World Cup will begin in South Africa in 10 days. Here is the new soccer stadium in Cape Town taken from our hotel room window.