Skip Navigation Links


Leila Martin

Monday, 22nd August 1932
New York City, New York
USA



Santa Claus Conquers the Martians
Momar
1964
Who Killed Mary What's'ername?
Mary
1971
God Told Me To
Nurse Jackson
1975




"