Mylene is overwhelmed by desperation and regret. She stares at old photographs and spilled pills. Death stares back.
2025
2024
1987
2019
2016
2014
2017
2013
2015
1992
1989
2005
1934