Kelly Slater in Las Palmeras Surf Camp

Kelly, David, Karla, Dylan.