Nayeli Forest

Born: None


Placeholder

Tara Duncan

as Livia
First aired: 2010-09-26

Tara Duncan is a French animated series produced by Moonscoop, best known for Code Lyoko. The...

TV Show page