Freepik
    View of Camilo beach, at sunrise, in Lagos in the Algarve.

    View of Camilo beach, at sunrise, in Lagos in the Algarve.