Jennifer Scott-Roberts is known for Sara Dane (1982), Pesticides: Friend or Foe? (1979) and No Going Back (1981).
No data