Table mountain Cape Town stock photo, Table Mountain - the world famous landmark in Cape Town, South Africa. Picture taken on a clear Winters day from the Blouberg Strand beach. A girl is standing on some rocks in the foreground, wearing a Winter coat. by Nicolaas Traut
{}