a rocky beach with a pink and purple sky