Freepik
    Surfer wearing helmet and life jacket surfing with his german shepherd dog in a harbor

    Surfer wearing helmet and life jacket surfing with his german shepherd dog in a harbor