Freepik
    Atlantic ocean waves breaking on granite boulders near beach in stormy weather (Cabo da Roca, Portugal).

    Atlantic ocean waves breaking on granite boulders near beach in stormy weather (Cabo da Roca, Portugal).