Info mistake?
Biography
Sandra Stevens was born on November 23, 1949 in Leeds, Yorkshire, England, UK.
Awards
Known For
Filmography
No data