Isabelle Page is an artist.