A desperate woman experiments with leaving reality within the digital technology of today and yesterday.
2017
2004
2007
1993
2009
2008
1944
2022
2020
2015
2002
2003
1995
1984
2001
2005