Faces of Suicide

Remembering ...



Click to view picture
Litoff, Ruth
10 April 1966 - 12 December 2008
New York, New York

Our Remembrance
Ruth Litoff. Sister of Hope Litoff and the main subject of 32 pills