rocky shoreline and sandy beach under a blue sky with clouds