Mylene is overwhelmed by desperation and regret. She stares at old photographs and spilled pills. Death stares back.
1945
1990
1982
1973
2006
1984
1986
1995
2009
2000
1962
1964
2007
2018
1977
2014