Freepik
    El Hierro Island Canary Islands mother and son in the natural pool of Charco Azul at sunset

    El Hierro Island Canary Islands mother and son in the natural pool of Charco Azul at sunset