A monkey and a tree woman live peacefully in their forest until the arrival of men.
—
2014
2011
1958
2018
1971
2017
2007
1940