A monkey and a tree woman live peacefully in their forest until the arrival of men.
1999
2007
1991
1978
1990
2009
2011
2003
1994
2004
2001
1973
2002
2006