A woman left alone in Morocco by her architect husband begins to lose her mind.
2015
1994
2005
2002
1996
2007
2006
2008
1967
2001
1995
1988
1999