Francesca Allen

4 cartoons 1989 to 2003

YearCartoonSeriesCredit
1989 The Little Mermaid Feature Films Animation Crew
1992 The Itsy Bitsy Spider Hyperion Pictures Assistant Animators
2003 101 Dalmatians II: Patch's London Adventure Direct To Video Model Cleanup