
My sister sent me these images (above and below)–making their rounds on the internets–of the new Green Point Stadium in Cape Town where one of the semi-finals of the 2010 World Cup will be played. The images were taken early this week when the stadium lights were turned on for the first time. Magnificent. About […]
