A monkey and a tree woman live peacefully in their forest until the arrival of men.
1987
1999
2009
2019
2017
2000
2005
2001
1995
1986
1962
1975
1988
1989
1991
2023
1977