Buy stock photo Scenic view of sea and blue sky at Camps Bay beach with the Twelve Apostles mountains in the background. Peaceful seascape ocean with copy space and building infrastructure in Cape Town, South Africa