Mylene is overwhelmed by desperation and regret. She stares at old photographs and spilled pills. Death stares back.
2013
—
2022
1980
1981
1982
2023
2003
2025
1979
1968
2012
1986
1971
1972
2004
2015
1977
2018