Designed by
Title
Beautiful view of the affluent towns of Camps Bay and Clifton Beach, both parts of Cape Town #108799498
Description
Beautiful view of the affluent towns of Camps Bay and Clifton Beach, both parts of Cape Town, South Africa. Majestic Lion`s Head mountain, a famous tourist destination, in the background.