View of a rocky mediterranean beach through dense green foliage with blue water - Free Stock Photo | Picren | PicRen