Mylene is overwhelmed by desperation and regret. She stares at old photographs and spilled pills. Death stares back.
2002
2007
2003
1954
2014
2017
2008
2004
2009
1982
2005
1974
2001
1999
2021
1998