F

Frances Low

Born in London, England, UK

Frances Low is an English actress.