Large boulders and sandy beach at Clifton Beach on the Atlantic Ocean in Cape Town Cape Town, Western Cape, South Africa, by Alberto Biscaro Design Pics Stock Photo - Afloimages
Large boulders and sandy beach at Clifton Beach on the Atlantic Ocean in Cape Town; Cape Town, Western Cape, South Africa, by Alberto Biscaro / Design Pics