Isabelle Nélisse Poster

Trivia (2)

Sister of actress Sophie Nélisse.

Like her older sister, Sophie Nélisse, she was also born in Windsor, Ontario, Canada.