Buy stock photo Landscape of large rocks in the ocean with a cloudy blue sky and copy space. Sea waves splashing against boulders on popular Camps Bay beach in Cape Town, South Africa. A beautiful summer destination