John Horton, Marine Artist