“Lucy” is an animated short film telling the true-life story of an unhappily domesticated chimpanzee, and the extreme sacrifices one woman made to set her free.
“Lucy” is an animated short film telling the true-life story of an unhappily domesticated chimpanzee, and the extreme sacrifices one woman made to set her free.
Comments are closed.