Buy stock photo Rocky coast of Western Cape, South Africa.