Mylene is overwhelmed by desperation and regret. She stares at old photographs and spilled pills. Death stares back.
2024
2002
2021
2003
1981
1990
2017
1976
1943
2018
2019
1978
2005
2023
2022
2020
1993
1977