Fixing very bad colour cast to a digital photo by recolouring

Very bad colour cast
This modern digital photo looks to have been taken with the wrong colour temperature setting and has a very bad colour cast. The colour information was too bad to recover so it had to be digitally recoloured.
Digital photo after recolouring