Freepik
    Storm on Castelejo beach with black schist cliffs (Algarve, Portugal).

    Storm on Castelejo beach with black schist cliffs (Algarve, Portugal).