Freepik
    Storm on Castelejo beach with black schist stone cliffs and yelloy sand Algarve Portugal

    Storm on Castelejo beach with black schist stone cliffs and yelloy sand Algarve Portugal