Three sisters live in a paradise where men are metaphorically and literally serpents of temptation.
1984
2017
2014
1972
2015
2020
1980
2016
2008
1992
2012
2013
—
2003