1 min read

WARMING UP FOR THE 2010 WORLD CUP

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…..