Buy stock photo Landscape view of ocean beach, sea, clouds, blue sky with copy space on Camps Bay, Cape Town, South Africa. Tidal waves washing on shoreline rocks or boulders. Background of Twelve Apostles mountains