The BEST episodes directed by Karen Bass

Monkey in the Mirror
star
0.00
0 votes

#1 - Monkey in the Mirror

Natural World - Season 13 - Episode 8

Observes some of the behaviour of the Bonobos, pygmy chimpanzees that inhabit a remote area of rainforest in Zaire. The species is considered to be man's closest living relative.