Mylene is overwhelmed by desperation and regret. She stares at old photographs and spilled pills. Death stares back.
2002
1981
2010
1959
1958
1933
2005
2018
2016
2017
2013
2019
2022
2023