isabelle deltore and keiran lee