Mylene is overwhelmed by desperation and regret. She stares at old photographs and spilled pills. Death stares back.
1991
1982
1973
1993
1974
1960
1968
1965
1987
2005
2003
1986
2024
2025
2010
2008
2002