Freepik
    Waves on the coast of Atlantic ocean. Algarve, Portugal. Beautiful beach with white sand and turquoise water.

    Waves on the coast of Atlantic ocean. Algarve, Portugal. Beautiful beach with white sand and turquoise water.