Info mistake?
Biography
Miriam Lloyd was born on April 26, 1938 in the USA.
Awards
Known For
Filmography
No data