Buy stock photo Rocky landscape leading to the sea under cloudy blue sky copy space at Camps Bay beach, Cape Town, South Africa. Boulders on coastal shore with the Twelve Apostles mountain in the background