Freepik
    Top view of Las Teresitas beach with yellow sand Near the city of Santa Cruz de Tenerife Tenerife Canary Islands

    Top view of Las Teresitas beach with yellow sand Near the city of Santa Cruz de Tenerife Tenerife Canary Islands