Freepik
    The sandy beach of Benijo on the island of Tenerife, Canary Islands, Spain

    The sandy beach of Benijo on the island of Tenerife, Canary Islands, Spain