Freepik
    Rocky beach in the south of Tenerife with waves crashing on the beach of volcanic stones

    Rocky beach in the south of Tenerife with waves crashing on the beach of volcanic stones