Buy stock photo A rocky coastline in the Cape Province, South Africa. Ocean waves crashing on coastal rocks on a sunny summer day with blue clear skies and a scenic tropical landscape beachfront in the Western Cape