Info mistake?
Biography
Lynda Fisher was born on July 25, 1962 in London, England, UK. She is an actress.
Awards
Filmography
No data