A monkey and a tree woman live peacefully in their forest until the arrival of men.
1985
1999
1993
1998
1997
2008
1996
2019
1991
1981
2004
1978
2003
2017
2024
1960
1948