Francesca Freeman
Biography
Filmography
Animation (Feature Film)
Night of the Living Duck
(1988)
Animator
Mighty Mouse in the Great Space Chase
(1983)
Animator