Buy stock photo Ocean view of Clifton beach in Cape Town, South Africa with blue sky and copy space. Infrastructure and houses built on a steep cliff. Calm beach and sea waves washing over rocky shoreline in summer