Janis Carter

Born: None


Placeholder

Lucy the Human Chimp

as Self
Released: 2021-04-29

The profound story of Lucy Temerlin, a female chimpanzee raised as human from birth in a...

Movie page