Three sisters live in a paradise where men are metaphorically and literally serpents of temptation.
1972
2005
1984
1999
1930
2024
1983
2002
2008
2021
2022
2023
2000
2001
1997
1996
2009
2015