Eleanore Lindo is a director and writer, known for Touching Wild Horses (2002), Degrassi: The Next Generation (2001) and Avonlea (1990).
No data