Frances Low is an English actress.
as Doctor
as Sarah
as Self (uncredited)
as Wendy Anne MacDonald
as Dunyasha
as Laurie
as Lesley
as Sister Norris
Acting
London, England, UK
Female