Carmel's new surroundings are not what she was expecting from a mental health institution.
April 15, 1978
Released
Shall I See You Now?
30min
—