From Lorain, Ohio, USA • 1932 - 2012
Dimitra Arliss (October 23, 1932 – January 26, 2012) was an American actress. (Via Wikipedia)
Bless the ChildFilm • 2000
The Fall of the House of UsherFilm • 1979