Cape Town Stadium & Table Top Mountain In Cape Town South Africa – April 2010

Cape Town Stadium & Table Top Mountain In Cape Town South Africa - April 2010. Recorded in HD.