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