Atlantic ocean summer coast with granite boulder and sea cliffs, sandy beach and flowers in front. View from Cape Roca (Cabo da Roca), Portugal.