Freepik
    Sea lapping against the rocks, with cloudy skies at Furadouro beach in Portugal

    Sea lapping against the rocks, with cloudy skies at Furadouro beach in Portugal