actor

Spirits of the Forest

0 %|Sep 20, 1987|Documentary

Documentary on the species of lemur to be found on the island of Madagascar.

Featured Crew

Cast

actor
Andrew Sachs
Narrator