Freepik
    Coastal rock descends into water in a thin long strip leaving foaming sea waves on it Ibiza

    Coastal rock descends into water in a thin long strip leaving foaming sea waves on it Ibiza