Mylene is overwhelmed by desperation and regret. She stares at old photographs and spilled pills. Death stares back.
2021
1994
1953
2004
2006
1940
1990
1967
1991
2001
2002
2022
2017
1957
2000
2018