No photo

Barbara Leake

Acting

  • Born 14/05/1903
  • Hunstanton, Norfolk, England, UK
  • Died 18/08/1991

Known For