A monkey and a tree woman live peacefully in their forest until the arrival of men.
2013
1993
2006
2011
2010
2017
2008
2005
1973
2007
1995
—
2004
1985
2002