A monkey and a tree woman live peacefully in their forest until the arrival of men.
2007
1980
1977
2006
2005
2017
1990
1988
2000
2011
1989
2019
1994
2024
2012
1938