Mylene is overwhelmed by desperation and regret. She stares at old photographs and spilled pills. Death stares back.
1971
1943
1945
2018
2000
1977
2002
2005
1973
1962
2023
2015
—
2021
2024
1980