A monkey and a tree woman live peacefully in their forest until the arrival of men.
1976
1993
2004
2007
1926
2017
2018
1980
1992
1991
2011
2023
2002
1996
2014
1938
1974
1930